VB中如何把文本框2的里的内容 输入到文本框1的末尾

比如文本框1里输入ABCD,文本框2里输入789以后就自动追加到文本框1里,此时文本框1里的内容是ABCD789,求具体代码还有就是如何做到文本框2里的内容变了,文本框1... 比如文本框1里输入ABCD,文本框2里输入789以后就自动追加到文本框1里,此时文本框1里的内容是ABCD789,求具体代码
还有就是如何做到文本框2里的内容变了,文本框1的末尾添加的字也变,而不是在原有的基础上追加
展开
 我来答
百度网友1a630e942
2005-09-14 · TA获得超过1547个赞
知道小有建树答主
回答量:1575
采纳率:100%
帮助的人:1253万
展开全部
非常简单啦,没有2楼那么多代码

Private Sub Text2_Change()
Text1.Text = Text1.Text & Right(Text2.Text, 1)
'文本框1的后面连接上文本框2最后输入的字符,也就是最右面的字符
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
遗古大于斯9495
2005-09-14 · TA获得超过140个赞
知道答主
回答量:361
采纳率:0%
帮助的人:0
展开全部
text2改变的时候text1 也改变
当在text2中按回车的时候就添加到text1后面
Public ss As String
Public ss1 As String

Private Sub Form_Load()
ss1 = Text1.Text
End Sub

Private Sub Text2_Change()
ss = Text2.Text
Text1.Text = ss1 + ss
End Sub

Private Sub Text2_KeyUp(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
ss1 = ss1 + ss
ss = ""
text2.text=ss
Text1.Text = ss1 + ss
End If
End Sub

楼下的:text2变的时候难道就只有最后一个字符变,不会中间的变?你没考虑删除一个字符等情况,只考虑了顺序输入的情况,这是最简单的!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jimnet
2005-09-14 · 超过29用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:0
展开全部
写程序在 焦点小时的时候 将 text1.text=text1.text & text2.text

就行了
VB中对象有这个事件。
text1 是文本框1
text2是文本框2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网虫变书虫
2005-09-15 · TA获得超过1603个赞
知道小有建树答主
回答量:966
采纳率:0%
帮助的人:411万
展开全部
text1.text=text1.text+text2.text
把这段代码加进(键盘点击)里面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式