为什么VB中有时用text1.text=text2.text+text3.text,有时用text1=text2+text3

2024-11-25 15:14:36
推荐回答(4个)
回答1:

VB中,文本框这个控件的默认属性就是Text,默认的意思就是不写也会是默认这种类型。
所以text1.text=text2.text+text3.text。这样运算是字符串相加运算。
但是我们一般都会写上文本框的属性。这样一目了然,而且不容易出错。如果不写的话,假如类型不一样的话,就会出错了。

回答2:

text1等同于text1.text,这叫默认属性,文本框的默认属性是.text,可以不写

回答3:

结果完全一样,text控件默认属性就是text
所以引用text1.text或text1结果完全一样

回答4:

记住它们是一个意思就行了,text1是text1.text的省略写法。