
为什么VB中有时用text1.text=text2.text+text3.text,有时用text1=text2+text3
4个回答
展开全部
VB中,文本框这个控件的默认属性就是Text,默认的意思就是不写也会是默认这种类型。
所以text1.text=text2.text+text3.text。这样运算是字符串相加运算。
但是我们一般都会写上文本框的属性。这样一目了然,而且不容易出错。如果不写的话,假如类型不一样的话,就会出错了。
所以text1.text=text2.text+text3.text。这样运算是字符串相加运算。
但是我们一般都会写上文本框的属性。这样一目了然,而且不容易出错。如果不写的话,假如类型不一样的话,就会出错了。
展开全部
text1等同于text1.text,这叫默认属性,文本框的默认属性是.text,可以不写
追问
但是有时候显示错误又是怎么回事?
追答
什么错误?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
结果完全一样,text控件默认属性就是text
所以引用text1.text或text1结果完全一样
所以引用text1.text或text1结果完全一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
记住它们是一个意思就行了,text1是text1.text的省略写法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询