lable1.caption=label1.caption&a(i,j)&"" 在VB中&是字符串连接符吗?这条语句是什么意思?

 我来答
狼与花椒O
推荐于2017-09-13 · TA获得超过186个赞
知道答主
回答量:42
采纳率:0%
帮助的人:65.7万
展开全部
首先,你可能的一个错误,“=”前的可能应该是label1,而不是lable1,估计应该是输入错误。
再说,&这个运算符是VB中的字符串运算符,是用以将两个字符串进行连接的运算符,例如:“ABC”&“ABD”的结果为“ABCABD”。
第三,说这条语句的意思,这是一条赋值语句,将“=”后面的结果赋值给“=”前面的控件属性。这条语句,把标签Label1上显示的内容,连接上数组a(i,j)的内容,同时我估计最后的一个双引号内应该有一个空格,如果是这样的话,需要再连接上一个空格,如果这是一个循环的话,就会不断的把数组a(i,j)的内容连接到标签Label1中来,同时每个数组元素之间还会有一个空格,用以区分。
不知道我解释清楚了没有。
993697735
2013-04-12 · 超过13用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:19万
展开全部
&是字符串连接符,label1是标签的名字,caption是标题属性,是标签上显示的文本,a(i,j)是个二维数组的元素,“”是个空字符串,这个语句的意思就是用标签上的原文本和数组元素a(i,j)的值连接起来合并一个空字符串替代原来标签上的文本,后面这个空字符串没有实际含义。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我爱编程序
2013-04-12 · TA获得超过106个赞
知道答主
回答量:124
采纳率:100%
帮助的人:72万
展开全部
将Label1的标题改为原标题和a数组的i,j元素(""是空的,所以不用加。),比如原标题是"123",a(i,j)是“456”,那么现在的标题就是就是“123456”。“&”这个符号是连接符,可以用“+”代替。(记住:如果是数字,那么不可以用“+”代替。举个例子:
Dim a As String
a = "123" + "123"
Print a
输出的a是246,虽然是字符串,并不是123123。而如果用&号,那么就会达到123123的效果。)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ruhong1
2013-04-12 · TA获得超过159个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:177万
展开全部
是字符连接符,lable1原来显示的内容和a(i,j)这个数组的内容合并成为新的内容。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式