PDA

View Full Version : کار با WebBrowser



aleas2
دوشنبه 23 بهمن 1391, 21:18 عصر
سلام خسته نباشید دوستان کد زیر میشه با ساده ترین شکل ممکن نوشت؟با حلقه for ؟
میخوام تو چند تا WebBrowser یک ادرس سایت باز کنم


WebBrowser1.Navigate "www.news110.ir"

Do While WebBrowser1.ReadyState <> "4"
'...
'...
'...
DoEvents
Loop

WebBrowser2.Navigate "www.news110.ir"

Do While WebBrowser2.ReadyState <> "4"
'...
'...
'...
DoEvents
Loop

WebBrowser3.Navigate "www.news110.ir"

Do While WebBrowser3.ReadyState <> "4"
'...
'...
'...
DoEvents
Loop

WebBrowser4.Navigate "www.news110.ir"

Do While WebBrowser4.ReadyState <> "4"
'...
'...
'...
DoEvents
Loop

Hashemvp
دوشنبه 23 بهمن 1391, 21:45 عصر
از خاصیت اینکس ابجکت استفاده کن

هر چند تا ک میخوای درست کن

این هم نمونه اش

For HvP=0 to WebBrowser.count -1
WebBrowser(HvP).Navigate "www.news110.ir"

Do While WebBrowser(HvP).ReadyState <> "4"
'...
'...
'...
DoEvents
Loop
Next

samiasoft
دوشنبه 23 بهمن 1391, 21:55 عصر
چگونه میتوان با WebBrowser وقتی سایتی لود میشه درصد پیشرفتشو در یکProgress Bar مشاهده کرد؟

saber67
دوشنبه 23 بهمن 1391, 22:02 عصر
چگونه میتوان با WebBrowser وقتی سایتی لود میشه درصد پیشرفتشو در یکProgress Bar مشاهده کرد؟

این طوری:

Private Sub WebBrowser1_ProgressChange(ByVal Progress As Long, ByVal ProgressMax As Long)
ProgressBar1.Max = ProgressMax
ProgressBar1.Value = Abs(Progress)
End Sub

samiasoft
دوشنبه 23 بهمن 1391, 22:22 عصر
یه مشکل در هنگام باز کردن پروژه هایی که در انها از WebBrowser استفاده شده اینکه بعضی وقتا خطای

File not found: 'C:\WINDOWS\system32\ieframe.dll\1'
ظاهر میشود.البته با رجیستر کردن فایل زیر مشکل حل میشود.ولی چرا این خطا ظاهر میشه؟راهی واسه کاملش هست؟

Fix ieframe (http://s2.picofile.com/file/7654156876/Fix_ieframe_dll.reg.html)

aleas2
دوشنبه 23 بهمن 1391, 23:09 عصر
از خاصیت اینکس ابجکت استفاده کن

هر چند تا ک میخوای درست کن

این هم نمونه اش

For HvP=0 to WebBrowser.count -1
WebBrowser(HvP).Navigate "www.news110.ir"

Do While WebBrowser(HvP).ReadyState <> "4"
'...
'...
'...
DoEvents
Loop
Next

سلام ببخشید روش دگه ای هم وجود داره؟جز index

Hashemvp
سه شنبه 24 بهمن 1391, 03:18 صبح
سلام
نه متاسفانه من فقط در حال حاضر این روش ب ذهنم رسید
موفق باشی

samiasoft
سه شنبه 24 بهمن 1391, 03:28 صبح
یه مشکل در هنگام باز کردن پروژه هایی که در انها از WebBrowser استفاده شده اینکه بعضی وقتا خطای

File not found: 'C:\WINDOWS\system32\ieframe.dll\1'
ظاهر میشود.البته با رجیستر کردن فایل زیر مشکل حل میشود.ولی چرا این خطا ظاهر میشه؟راهی واسه کاملش هست؟

Fix ieframe (http://s2.picofile.com/file/7654156876/Fix_ieframe_dll.reg.html)

دوستان کسی جواب سوال منو نمیدونه؟