我现在在用文本框这个部件来显示存储的文件名,每点一次保存,文件名下移一行,我怎么在文本框中单击一下(不是双击),选中任意一行(一行要全选中)
另外还有个问题,就是我要删除其中任意一行,下面一行自动上移.
我只能做到下面一步
Dim BeforeStr As String
Dim AfterStr As String
Dim SelectedText As String
SelectedText = Mid(Text1.Text, _
Text1.SelStart + 1, Text1.SelLength) '返回被选中的字符串
BeforeStr = Left(Text1.Text, Text1.SelStart)
AfterStr = Right(Text1.Text, Len(Text1.Text) - _
Text1.SelStart - Text1.SelLength)
Text1.Text = BeforeStr & AfterStr '删除选中字符串
另外还有个问题,就是我要删除其中任意一行,下面一行自动上移.
我只能做到下面一步
Dim BeforeStr As String
Dim AfterStr As String
Dim SelectedText As String
SelectedText = Mid(Text1.Text, _
Text1.SelStart + 1, Text1.SelLength) '返回被选中的字符串
BeforeStr = Left(Text1.Text, Text1.SelStart)
AfterStr = Right(Text1.Text, Len(Text1.Text) - _
Text1.SelStart - Text1.SelLength)
Text1.Text = BeforeStr & AfterStr '删除选中字符串
解决方案 »
- 关于报表打印问题,寻求帮助,谢谢
- 怎么判断一个窗体是否被加载?
- 急,请帮忙!!
- 这里有人专门搞软件测试吗?都要用到什么测试软件?
- 请教一建立树问题
- VB 实现畸开界面难题...
- vb中如何实现封闭98系统的PrintScreen和ctrl+N和F1-->F12、ctrl+Insert、shift+insert等键
- ……请问如何使窗口最大化按钮无效……
- ADO连接局域网中带密码的共享文件夹下的Access2000数据库????非常急?
- VB调用MATLAB图像处理时怎么对一个图像框的图像做处理显示在另一个图像框里
- 关于VBSCRIPT编写页面遇到的几个问题
- 我头都搞大了,怎么这么个小程序问题出在哪里啊(学写ActiveX)
不用这么麻烦
j=instrprv(Text1.SelStart,text1.text,chr(13),0)
if j=0 then j=len(text1.text)
Text1.SelStart =i
Text1.SelLength=j-i试试这个吧,删除也同理