aleas2
دوشنبه 23 مرداد 1391, 00:10 صبح
سلام خسته نباشید دوستان کد
i = InStr(1, Text1.Text, "<img")
Do While i <> 0
j = InStr(i, Text1.Text, ">") + 1
a = Mid(Text1.Text, i, j - i)
ii = InStr(1, a, Text2.Text) + 5
jj = InStr(ii, a, Text3.Text)
Text1.Text = Replace(Text1.Text, a, Text5.Text & Mid(a, ii, jj - ii) & Text6.Text)
i = InStr(j, Text1.Text, "<img")
Loop
محتویات text ها هم
text2.text=src="
text3.text="
text5.text=<img src="
text6.text=" alt="" width="410" height="260" />
هسته میخوام این کد به ساده ترین روش با استفاده از بنویسم
Dim Mach As Match
Dim Machs As MatchCollection
Dim Regx As New RegExp
Regx.IgnoreCase = True
Regx.MultiLine = True
Regx.Global = True
کسی زحمتشو میکشه؟ممنون میشم
ضمنا" این کد دوبار باید بزنم اجرا تا کاری میخوام برام انجام بده کسی میدونه مشکلش کجای؟چون اگر درست نگاه کد کنین متوجه میشین بنده میخوام چکار کنم
i = InStr(1, Text1.Text, "<img")
Do While i <> 0
j = InStr(i, Text1.Text, ">") + 1
a = Mid(Text1.Text, i, j - i)
ii = InStr(1, a, Text2.Text) + 5
jj = InStr(ii, a, Text3.Text)
Text1.Text = Replace(Text1.Text, a, Text5.Text & Mid(a, ii, jj - ii) & Text6.Text)
i = InStr(j, Text1.Text, "<img")
Loop
محتویات text ها هم
text2.text=src="
text3.text="
text5.text=<img src="
text6.text=" alt="" width="410" height="260" />
هسته میخوام این کد به ساده ترین روش با استفاده از بنویسم
Dim Mach As Match
Dim Machs As MatchCollection
Dim Regx As New RegExp
Regx.IgnoreCase = True
Regx.MultiLine = True
Regx.Global = True
کسی زحمتشو میکشه؟ممنون میشم
ضمنا" این کد دوبار باید بزنم اجرا تا کاری میخوام برام انجام بده کسی میدونه مشکلش کجای؟چون اگر درست نگاه کد کنین متوجه میشین بنده میخوام چکار کنم