الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اتأكد من أن الصفحة قد تم فتحها بطريقة سليمة ؟؟

بدأه dot.net2008 في 22 مارس 2010 · 4 رد · 532 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

إخواني أعضاء المنتدى الكرام ارجوا ان تكونوا بكل صحة وعافية

-

سؤالي هو أريد ان أقوم بفتح موقع google مثلاُ عشر مرات متتالية في ال web browser

ولن لا أريد ان أقوم بفتحه في المرة الثانية حتى أتاكد من أنه تم تحميل الصفحة الأولى بشكل كلي وصحيح

لذلك في هذه الحالة لايمكن استخدام الجملة for لأني لااعلم الوقت الذي سوف يستغرق في فتح الصفحة ..

ارجوا ان تكون قد وضحت الفكرة ..

وشكراً

#2

مجرد فكرة

حمل صفحة جوجل الى سطح مكتبك

شوف شو هي الملفات المرفقة مع الموقع

تحقق اذا اكتمل تحميل كل ملف ومن ثم كل الملفات

واذا كان اكتمل تحميل كل الملفات يفتح الصفحة الثانية وهكذا

In bad state

#3
AsJsGle كتب:

مجرد فكرة

حمل صفحة جوجل الى سطح مكتبك

شوف شو هي الملفات المرفقة مع الموقع

تحقق اذا اكتمل تحميل كل ملف ومن ثم كل الملفات

واذا كان اكتمل تحميل كل الملفات يفتح الصفحة الثانية وهكذا

بارك الله فيك اخي الكريم

ولكن هذه الطريقة غير مجدية وبطيئة بعض الشيء وماذا ان كان عدد الصفحات التي أريد فتحها 100 صفحة قد يستغرق ذلك وقتا وضغطاً كبيرين

#4

يمكن أنت تستخدم الحدث

Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted

    End Sub

وهو ينطلق عند الإنتهاء من تحمل الصفحة

#5

تمام اخي ولكن ماهي طريقة استخدام الحدث في حدث اخر

مثلاً انا اريد ان اضيف زر وافتح به 10 مرات google مثلاً

كيف يمكن الاستعانة بهذه الحدث في هذه الحالة

وشكراً

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…