各位高手,小弟是程序员,但对vb很不熟悉,在vb中要进行两个字符串的连接,可以用+或&但不是这种效果,要像text1.text=text1.text+string不管我点击多少次,text1中都有我的运算结果啊,相当以累加啊。下面是代码对比: Private Sub Command1_Click() private sub command1_click() Dim a As String text2.text=text2.text+text1.text Dim b As String a = Text1.Text 我要的 b = CStr(b) + CStr(a) Text2.Text = b End Sub 实现的 还有就打个比方吧,有一个字符串变量是空的,一个是再变的,我要把再变的那个的值赋值给空的那个进行累加,如果不用循环,有什么办法吗? 谢谢了
string必须是字符型的!不是的话,尽量转换;效果就是:
text1.text="我爱"
string="中国"
text1.text=text1.text & string
这时候text1.text="我爱中国"
text1.text="11"
string="33"
text1.text=text1.text & string
这时候text1.text="1133"
Private Sub Command1_Click() private sub command1_click()
Dim a As String text2.text=text2.text+text1.text
Dim b As String
a = Text1.Text 我要的
b = CStr(b) + CStr(a)
Text2.Text = b
End Sub
实现的
还有就打个比方吧,有一个字符串变量是空的,一个是再变的,我要把再变的那个的值赋值给空的那个进行累加,如果不用循环,有什么办法吗?
谢谢了