易截截图软件、单文件、免安装、纯绿色、仅160KB

vb中查找指定文本的功能实现

有一个文本框里面有内容
点击窗体时候 弹出对话框输入要查找的字符
点击确定按钮  文本框被找到的字符被涂黑显示
若文本框没有被找到的字符  则弹出对话框提示 没找到
我写了一段代码 但是实现不了这个功能
请高手帮忙
如果使用了instr函数,请一定要解释一下,谢谢!
就是 instr

代码很简单,不给你写注释了!
使用了RichTextBox1控件
microsoft rich textbox control6.0


VB code:


Private 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




相关问答:

为什么C写DLL文件C、PB能调用VB不能调用

为什么C写的DLL文件C、PB能调用VB不能调用?
VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别?

1、为什么PB能通过DECLARE声明而VB不行?
2、如果这个dll中的 ......

VB中有无TApplication对应类型

我用Delphi写了一个DLL, DLL里有MDI的子窗体,DLL初始化时 传递调用者的TApplication给DLL, 在Delphi7中调用已经通过,但是不知道在VB中有无TApplication对应类型, 是否能在VB中调用?
你好,用instance不是就可以了&# ......

vb的成功之路 - 扩充话题 / 共享软件(走向海外)

在vb这编程里似乎有很多的东西是相联系的,为什么有些人对vb的编程摸不到头脑啊!并且有些事很容易的,但是却把它们的代码变成复杂,也去想一些不能实现的东西啊!




没分了,楼主多来点分!

来接点分

......

VB调用水晶报表Design 平凡提示MemoryFull问题

  各位大虾:
        我有一个VB调用水晶报表的系统,报表是作为一个Design嵌在VB里的,今天发现打印第一张报表正常,同样的数据,在点打印再调用一次就会报 Memory Full的错误,但是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号