vb中怎么把多行文本里的一部分内容先选中再取出(删除)

谢谢哈~~还想请教3个问题:(三个问题联系在一起的)1、怎么多次将一文本内容添加到另一文本?2、另一文本中上次被放过来的内容仍保留??3、怎么用tab将另一文本内容分开,... 谢谢哈~~还想请教3个问题:(三个问题联系在一起的)
1、怎么多次将一文本内容添加到另一文本?
2、另一文本中上次被放过来的内容仍保留??
3、怎么用tab将另一文本内容分开,每行4个数字???
展开
 我来答
VB妮可
2007-11-11 · TA获得超过3333个赞
知道大有可为答主
回答量:2574
采纳率:0%
帮助的人:0
展开全部
不太明白你的题目..

如果你是在程序中,用鼠标选中了多行文本中的一些文本(包括多行的),然后只需要在代码中添加一行代码就行了,比如:

Private Sub Command1_Click()
Text1.SelText = ""
End Sub

如果你是需要程序自动来删除文本框中的一些内容,如果你知道内容,可以使用Replace,来删除,如果你知道的是位置,可以设定文本框的Text1.SelStart,Text1.SelLength,然后再用上面的代码来删除它们.

补充:
1.将文本框的内容添加到另一文本中.
Private Sub Command1_Click()
Open "c:\1.txt" For Append As #1
Print #1, text1
Close #1
End Sub

如果想添加多次:
Private Sub Command1_Click()
Open "c:\1.txt" For Append As #1
for i=1 to 10
Print #1, text1
next
Close #1
End Sub

2.同上,是追加方式,原文本会被保留

3.
print #1,text1 & chr(9) & text2
就能将文本框1和文本框2中的内容用TAB分隔写入了

至于 每行4个数字? 我不知道你的数据格式,可以使用FOR来循环添加
i mod 4=0时,认为是一行完成,可以添加一个vbcrlf
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式