如题
例如我有一个text1,和一个command1
在text1里本来就有一段文字:你好!
现在我点击command1,在text1里会出现内容入下:
你好!
谢谢!
而不会出现:
谢谢!
“谢谢!”是在原有的文字下面加入的,不会只出现“谢谢!”
请写出代码,谢谢!
MsgBox "最好有解释啊!", vbOKCancel
vb6.0 如何能让text继续写下去,而不覆盖原来的内容?
答案:4 悬赏:50
解决时间 2021-03-07 07:06
- 提问者网友:傀儡离开
- 2021-03-06 13:13
最佳答案
- 二级知识专家网友:不羁的心
- 2021-03-06 13:52
Private Sub Command1_Click()
Text1.Text = Text1.Text & "谢谢!" '只要使用字符串连接,每次修改的时候保留先前的文本即可
End Sub
Text1.Text = Text1.Text & "谢谢!" '只要使用字符串连接,每次修改的时候保留先前的文本即可
End Sub
全部回答
- 1楼网友:啵啵桃汀
- 2021-03-06 14:40
text1.text = text1.text & vbcrlf & "谢谢!" '这样就行,在添加新数据前在添加一个回车
- 2楼网友:最后战士
- 2021-03-06 14:26
Private Sub Command1_Click()
c = InputBox("请输入:")
Text1.Text = Text1.Text + c
End Sub
Private Sub Form_Load()
Text1.Text = "你好!"
End Sub
- 3楼网友:樣嘚尐年
- 2021-03-06 14:00
它会自己跳到最后一行的“谢谢abc”,而不用手动拉动垂直滚动条呢?
下面是完整代码:
Option Explicit
Private Sub Command1_Click()
Text1.Text = Text1.Text & vbCrlf & "谢谢!"
Text1.SelStart = Len(Text1.Text)
End Sub
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯