Richtextbox1.text 內有
3213232131 http://www.ggoefsafassas.com/sdsad.jpg 12333431 http://www.sadasdsad.kcom/213234as 2312 http://www.ssas.com/s4234.htm 432523 http://www.ssas.com/s4234.jpg 5435435
...
.....
......
....... 還有很多 我希望能夠把 圖片的links 有前後加上
還有, 在不是圖片的links 改為 http://xxxxxxxxxx
例如http://www.sadasdsad.kcom/213234as 改為 http://www.sadasdsad.kcom/213234as
[/code]我用了Mid ,instr, do while 等語法, 但也想不出如何做
我是新手一名, 希望各高手給我代碼, thank you!!!
3213232131 http://www.ggoefsafassas.com/sdsad.jpg 12333431 http://www.sadasdsad.kcom/213234as 2312 http://www.ssas.com/s4234.htm 432523 http://www.ssas.com/s4234.jpg 5435435
...
.....
......
....... 還有很多 我希望能夠把 圖片的links 有前後加上
還有, 在不是圖片的links 改為 http://xxxxxxxxxx
例如http://www.sadasdsad.kcom/213234as 改為 http://www.sadasdsad.kcom/213234as
[/code]我用了Mid ,instr, do while 等語法, 但也想不出如何做
我是新手一名, 希望各高手給我代碼, thank you!!!
解决方案 »
- ActiveX 不能创建对象
- combo box输入时下拉框如何跳转到相同(或相似)字符的条目?
- 请教利用API实现串口通讯的例子!急,急,急!
- tabstrip控件用imagelist控件显示时为什么设置不了啊,点应用就变成none了,该如何设置呢?
- 如何得到标准窗口标题栏的高度值
- VB自制控件,怎么为控件设置一个在设计时只读的属性
- ctrl+alt+del 相关问题
- 请教各位:有没有全局静态变量?在等待.....
- to:fraser01关于上次ASP开发进销存能给我一个ASP主页面的例子吗?
- 有一个问题,请帮忙!
- vb.net怎么调用winrar?
- 如何將data grid中的數據轉化成Excel?高手請進!
還有, 在不是圖片的links 改為 http://xxxxxxxxxx
例如http://www.sadasdsad.kcom/213234as 改為 http://www.sadasdsad.kcom/213234as
[/code]
我用了Mid ,instr, do while 等語法, 但也想不出如何做
我是新手一名, 希望各高手給我代碼, thank you!!!
'如果是:
arr=split(Richtextbox1.text," ")
'如果是vbTab,改为:
'arr=split(Richtextbox1.text,vbTab) Richtextbox1.text=""
for i=0 to ubound(arr)
if not isnumeric(trim(arr(i)))'如果不是数字内容
postfix=right$(arr(i),3)
select case postfix
case "jpg","gif","png","bmp"'其他图片格式自己添加进去
Richtextbox1.text=Richtextbox1.text & " & " "
case else
Richtextbox1.text=Richtextbox1.text & "<font color='0000FF'>" & arr(i) & "</font> & " "
end select
else
Richtextbox1.text=Richtextbox1.text & arr(i) & " "
end if
next
数字和网址之间是空格吗? dim arr$(),i&,postfix$
'如果是:
arr=split(Richtextbox1.text," ")
'如果是vbTab,改为:
'arr=split(Richtextbox1.text,vbTab) Richtextbox1.text=""
for i=0 to ubound(arr)
if not isnumeric(trim(arr(i)))'如果不是数字内容
postfix=right$(arr(i),3)
select case postfix
case "jpg","gif","png","bmp"'其他图片格式自己添加进去
Richtextbox1.text=Richtextbox1.text & "" & " "
case else
Richtextbox1.text=Richtextbox1.text & "" & arr(i) & "" & " "
end select
else
Richtextbox1.text=Richtextbox1.text & arr(i) & " "
end if
next
不過, 我自己一時大意, 問我不好, 原諒我!!!!.....links之間的不一是數字的其實真正的 richboxtext1.text 內容是
[code=BatchFile]
[Enemy][avi/700M]
【影片名】:Enemy
【女优名】:未知
【影片】:1:31:42
【內容片】:
http://xxxxxx.com/bmhrzznv.jpg 圖1 http://xxxxxx.com/bmhrzznv.jpg
http://xxxxxx.com/osyyapgu.jpg http://xxxxxx.com/osyyapgu.jpg
http://xxxxxx.com/osyyatiz.jpg 圖3 http://xxxxxx.com/osyyatiz.jpg
圖4 http://xxxxxx.com/osyyawru.jpg http://xxxxxx.com/osyyawru.jpg
【新种需多】:http://xxxxxx.net/ 如不能下,此用代理下...
http://xxxxxx.uni.cc/link.php?ref=nC8oRKXUc8 http://xxxxxx.uni.cc/link.php?ref=nC8oRKXUc8
http://xxxxxx.uni.cc/link.php?ref=d44jCiWmYy http://xxxxxx.uni.cc/link.php?ref=d44jCiWmYy[/code][code=BatchFile]
要將圖片links前後加
將其他不是圖片的改為 http://xxxxxxxx <-- 不是http://xxxxxxxx[/code]原諒我問錯 >.<''
Private Sub Command1_Click()
Dim arr$(), arr1$(), i&, j&, postfix$, TEMP$, s$, $
For i = 10 To 13
Richtextbox1.Text = Replace(Richtextbox1.Text, Chr(i), Chr(13))
Next
arr = Split(Richtextbox1.Text, Chr(13))
For i = 0 To UBound(arr)
arr1 = Split(Trim(arr(i)), " ")
For j = 0 To UBound(arr1)
$ = IIf(j = UBound(arr1), vbNewLine, " ")
postfix = Right$(Trim(arr1(j)), 3)
Select Case postfix
Case "jpg", "gif", "png", "bmp" '其他图片格式自己添加进去
TEMP$ = TEMP$ & "" & $
Case Else
Dim prefix$
prefix = LCase(Left$(Trim(arr1(j)), 4))
Select Case prefix
Case "http", "ftp:" '其他WEB格式自己添加进去
TEMP$ = TEMP$ & "" & Trim(arr1(j)) & "" & $
Case Else
TEMP$ = TEMP$ & Trim(arr1(j)) & $
End Select
End Select
Next
Next
Richtextbox1.Text = TEMP
End Sub