PDA

View Full Version : سوال: مشکل با لود شدن کامل WebBrowser



3dboy1
شنبه 19 اردیبهشت 1394, 05:24 صبح
با سلام
من میخواهم توسط وب بروزر چند صفحه وب رو پشت سر هم باز کنم و باید صفحه وب قبل کاملا لود بشه تا صفحه بعد باز بشه
اما گاهی اوقات با خطای Specified cast is not valid. روبرو میشم
اگر دوستان راهنمایی بفرمایند ممنون میشم

Public Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Web.Navigate(TextBox1.Text)
While Web.IsBusy Or Web.ReadyState <> WebBrowserReadyState.Complete
Application.DoEvents()
End While
Web.Navigate(TextBox2.Text)
While Web.IsBusy Or Web.ReadyState <> WebBrowserReadyState.Complete
Application.DoEvents()
End While
Web.Navigate(TextBox2.Text)
While Web.IsBusy Or Web.ReadyState <> WebBrowserReadyState.Complete
Application.DoEvents()
End While
Web.Navigate(TextBox3.Text)
While Web.IsBusy Or Web.ReadyState <> WebBrowserReadyState.Complete
Application.DoEvents()
End While
End Sub
End Class

3dboy1
شنبه 19 اردیبهشت 1394, 12:31 عصر
برای خط While Web.IsBusy Or Web.ReadyState <> WebBrowserReadyState.Complete خطا میدهد . همیشه هم مشکل ندارد ولی گاهی این پیغام ظاهر می شود.
در حالی که اگر اشکالی در برنامه نباشد قاعدتا هیچوقت نباید پیغام خطا دهد و همیشه باید درست کار کند؟؟؟؟؟؟؟؟

ehsan2589040
یک شنبه 20 اردیبهشت 1394, 08:35 صبح
چرا از خاصیت complete خود وب بروزر استفاده نمکنی