首先那个引号 应该是 英文状态下的引号 " " ,不是中文状态下的 “”,text1.text 是文本框控件内的字符串,你再text1内写什么,就输出什么,如果 text1.text加上引号,就表示 a 代表 "text1.text" 本身,而不是其内部输入的内容!
text1.text是指的是里面的内容,文本框里面的内容VB默认是认为是字符,所以不需要加"",如果加了“”,那VB就要认识是text1.text这个字符了,而不是里面的内容
双引号代表的是字符串,为字符型,你是新学VB还是自学
Text1.Text是字符串啊,你已经把它的值赋给字符型的a了