有一个文本框里面有内容
点击窗体时候 弹出对话框输入要查找的字符
点击确定按钮 文本框被找到的字符被涂黑显示
若文本框没有被找到的字符 则弹出对话框提示 没找到
我写了一段代码 但是实现不了这个功能
请高手帮忙
如果使用了instr函数,请一定要解释一下,谢谢!
点击窗体时候 弹出对话框输入要查找的字符
点击确定按钮 文本框被找到的字符被涂黑显示
若文本框没有被找到的字符 则弹出对话框提示 没找到
我写了一段代码 但是实现不了这个功能
请高手帮忙
如果使用了instr函数,请一定要解释一下,谢谢!
解决方案 »
- VB and sql SERVER 做管理系统
- 批量改文件名
- 在text文本框中有一个字符串,但用":"隔开.现在要求text只显示冒号后面的内容...请问高手们怎么实现,在下先在此谢过
- 如何让用户点关闭word窗口的时候,不是关闭而是执行application.visable = false
- 如何设置msFlexGrid中行的颜色
- 说这种话的人你不觉的脸红吗????
- VBA問題﹕請問怎樣可以在Excel中復制數據的時候實現類似安裝進度條的功能
- KeyCode和KeyAscii有什么区别,为什么KeyPress(KeyAscii As Integer)事件和KeyDown(KeyCode As Integer, Shift As Integer)事件里分布用
- 我用vb调用sqlserver数据库,如果一个表用字母命名可以成功,但单用数字却出错
- 传送多幅图片
- VB6 + MYSQL5 查询问题
- 图片问题求助哦
使用了RichTextBox1控件
microsoft rich textbox control6.0Private Sub Command1_Click()
Dim strInput As String
Dim strRichBox As String
Dim intPosition As Integer
strRichBox = RichTextBox1.Text
strInput = InputBox("Please Input KeyWord", "Input")
If strInput = vbNullString Then
Call MsgBox(" Input Value is Null")
Exit Sub
End If
intPosition = InStr(1, strRichBox, strInput)
If intPosition = 0 Then Call MsgBox(" Not Anly String")
Do While intPosition <> 0
With RichTextBox1
.SelStart = intPosition - 1
.SelLength = Len(strInput)
.SelColor = vbRed
End With
intPosition = intPosition + Len(strInput)
If intPosition >= Len(strRichBox) Then Exit Do
intPosition = InStr(intPosition, strRichBox, strInput)
Loop
End Sub