如何用VB实现记事本的“转到”功能,急需,向高手求教。
解决方案 »
- TEECHART 求助
- vb的问题要请教大家。
- VB性能大讨论: 顶级专家用VB写的通用压缩算法居然比C++编写的压缩算法慢100倍,现附源代码供高手分析.
- 一个棘手的问题
- 数据库问题,请教
- 在如何用MEDIAPLAYER控件添加 MARK 请教各位大侠 在线等!急!
- 如何查看动态连接库中的函数名和参数???????
- 请问一下我应该用哪种控件
- 请问怎样用COMMONDIALOG打开DOC文件?
- 如何实现同一窗口显示
- 动态生成的控件数组,Unload其中一个,能不能将后面元素的下标向前移? (重开一贴)
- 那位高手指点,怎么实现将浮点数转为十六进制(4位)的? 例如 0.5--------->3f000000
Dim a() As String
Dim i As Long
If LineNumber <= 0 Then GoTo BadLineNumber
If LineNumber = 1 Then GoTo DoGoto '第一行直接定位在开始
a = Split(Text1.Text, vbCrLf)
If LineNumber > (UBound(a) + 1) Then GoTo BadLineNumber
ReDim Preserve a(LineNumber - 2)
i = Len(Join(a, vbCrLf)) + 2
DoGoto:
With Text1
.SelStart = i
.SelLength = 0
End With
Exit Sub
BadLineNumber:
MsgBox "行数超过范围"
End Sub
Text1.SelStart = SendMessage(Text1.hwnd, EM_LINEINDEX, CLng(5), CLng(0))
End Sub