我想在richtextbox中查找一个内容 ,显示在TEXT中,请高手指教! 比如: richtextbox中显示出来一个内容,“名字 = 192.168.0.1” 我想把192.168.0.1挑选出来显示在TEXT控件中。如何才能做到,请高手指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用 instr 配合 left 或者 mid 应该可以完成你的要求。 if instr(richtextbox.text,"192.168.0.1") then TEXT1.text="192.168.0.1"end if 192.168.0.1我只是打个比方,IP地址是不断变化的,而且我是想从一段内容中提取“名字 =x.x.x.x”中的IP 地址。请高手们指教!!!! dim sText as stringdim vsText=Mid(richtextbox.text, Instr(RichTextBox.Text,"名字=")+len("名字="),20)v=Split(sText,".")Text.Text="名字=" & val(v(0)) & "." & val(v(1)) & "." & val(v(2)) & "." & val(v(3))erase v 不行啊 lyserver 提示我”下标越界“ text.text=.....这行。 下标越界是因为richtextbox里没有找到xxx.xxx.xxx.xxx的内容。你首先得确保有IP地址,如果没有,可以加一个错误处理,如:On error resume next richtextbox.Find(string, start, end, options) LZ给分请,谢谢!!Private Sub Command1_Click() Dim arrayNumber() As String Dim strString As String strString = "192.168.1.1" arrayNumber = Split(strString, ".") For i = 0 To UBound(arrayNumber) MsgBox arrayNumber(i) NextEnd Sub richtextbox这里的数据读出来总会吧!? vb6.0中怎样自定义设置fpSpread的列的名字 如何通过语句改变标签的背景色 我的一个包含vba程序的dll在nt的机器上正常运行,换到2000下就跷掉了,请高手指点一下。 急急!ORACLE数据库中服务器与客户的问题! 关于VB6+SP5的Data控件,连接带有密码的Access2000数据库的问题!!! 怎么把 摄相头 拍摄的东西在 vb窗体中显示出来呀 动态数组怎么定义?请到vba版下领10分 Flash 禁止msgbox弹出时的警告声 我的专家分怎么忽高忽低?谁给我解释解释! 关于变量 visual sourcesafe损坏 怎样取消其对工程的写保护
TEXT1.text="192.168.0.1"
end if
dim v
sText=Mid(richtextbox.text, Instr(RichTextBox.Text,"名字=")+len("名字="),20)
v=Split(sText,".")
Text.Text="名字=" & val(v(0)) & "." & val(v(1)) & "." & val(v(2)) & "." & val(v(3))
erase v
你首先得确保有IP地址,如果没有,可以加一个错误处理,如:
On error resume next
Private Sub Command1_Click()
Dim arrayNumber() As String
Dim strString As String
strString = "192.168.1.1"
arrayNumber = Split(strString, ".")
For i = 0 To UBound(arrayNumber)
MsgBox arrayNumber(i)
NextEnd Sub