vb语句请解释下拜托了各位 谢谢

Private Sub Command_Click() Text1.Text="Visual" Me.Text1="Basic" Text1="Program" End Sub 单击命令按钮,文本框中显示的是什么? 这个语句是怎么分析的?

文本框中显示的是Program这个字符串 此程序实际上是对Text1.text进行了3次赋值。 Text1.Text="Visual" 对Text1.Text赋值这句很明确 Me.Text1="Basic"这句也是对Text1.Text赋值,这个是把Text1的text省略没写,因为text属性是文本框Text1的默认属性,从而只写Text1的时候系统认为的就是Text1.text,在VB中只写控件的名字时实际上表示的是 控件名.默认属性 的意思。而此处的Me指的是窗体,Me是窗体的代称,因此Text1加在窗体上,从而Text1又是窗体的子对象,从而引用Text1和引用Me.Text1是引用的同一个对象。 Text1="Program"这句就是省略文本框Text1的默认属性text没写。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-29
文本框中显示的是 Program Text1.Text="Visual"语句给文本框赋值为"Visual" me.Text1="Basic"修改窗体本身的Text属性 Text1跟Text1.text一样 Text1.text的值被"Program"替代 你用的是Visual Basic 6.0吧
相似回答
大家正在搜