جدول المحتويات:
- الخطوة الأولى: إنشاء المشروع
- الخطوة 2: قم بإضافة عناصر التحكم وتغيير الخصائص
- الخطوة الثالثة: الكود
- الخطوة 4: المزيد من الأشياء
- الخطوة 5: شريط العنوان
- الخطوة 6: أزرار العمل
- الخطوة 7: شريط الحالة
- الخطوة 8: Comlete
- الخطوة 9: الحلول
فيديو: إنشاء برنامج في Visual Basic: متصفح الويب: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:42
يشرح هذا Instructable عملية إنشاء تطبيق متصفح ويب بسيط في VB. NET ، وقد تم تصميمه كمتابعة لأول VB. NET Instructable: إنشاء برنامجك الأول في Visual Basic. يوصى بقراءة هذا التوجيه أولاً ، حيث يفترض هذا التوجيه أن لديك معرفة أساسية بواجهة Visual Basic Express Edition ، كما هو مغطى في التعليمات الأخرى الخاصة بي. على الرغم من أن Visual Basic 2005 Express Edition يعمل بشكل جيد لهذا التوجيه ، إلا أنني أستخدم Visual Basic 2008 Express Edition ، متاح من Microsoft
الخطوة الأولى: إنشاء المشروع
قم بإنشاء مشروع Windows Forms جديد ، وقم بتسميته Web Browser. قم بتغيير حجم النموذج حسب رغبتك.
الخطوة 2: قم بإضافة عناصر التحكم وتغيير الخصائص
من مربع الأدوات ، اسحب TextBox و WebBrowser و A Button إلى النموذج. ضعهم كما هم في الصورة. بعد ذلك ، قم بتحرير خاصية Anchor في TextBox و WebBrowser بحيث يتم تحديد جميع المربعات حول المربع الرمادي (تظهر عند تحرير خاصية الارتساء) ، وهذا سيسمح لعناصر التحكم "بالتمدد" عند تغيير حجم النموذج. افعل نفس الشيء للزر ، ولكن اضبطه فقط على "أعلى ، يمين". قم أيضًا بتغيير خاصية Text من Form1 إلى مستعرض ويب ، أو شيء مشابه لتغيير شريط العنوان.
الخطوة الثالثة: الكود
انقر نقرًا مزدوجًا فوق Button1 ، وأضف الكود التالي إلى المحرر ، بعد سطر "Private Sub" وقبل سطر "End Sub"
WebBrowser1. Navigate (TextBox1. Text)يخبر هذا الرمز البرنامج ببساطة: عندما ينقر شخص ما على Button1 ، احصل على WebBrowser للانتقال إلى كل ما هو موجود في TextBox1 هذا كل شيء! لديك متصفح ويب يعمل. انقر فوق زر التشغيل لاختبارها.
الخطوة 4: المزيد من الأشياء
الآن ، لم تعتقد أنني سأعطيك سطرًا واحدًا من التعليمات البرمجية - أليس كذلك؟ خلال الخطوات القليلة التالية ، سنقوم بتنفيذ ما يلي:
- شريط العنوان الذي يتغير مع تغير الصفحة
- أزرار للخلف والأمام والتحديث
- شريط الحالة.
الخطوة 5: شريط العنوان
في الوقت الحالي ، كل ما يفعله شريط العناوين هو إظهار الصفحة التي تكتبها ، إذا نقرت على رابط ، فلن ينعكس التغيير في شريط العنوان. لإصلاح هذا الأمر ، نحتاج إلى إضافة المزيد من التعليمات البرمجية للعودة إلى عرض التصميم ، انقر فوق "Form 1.vb (Design)" ثم انقر نقرًا مزدوجًا فوق عنصر تحكم WebBrowser. سيعود إلى عرض الكود ، ولكن سيكون هناك المزيد من الأكواد ، لاحظ أنه يقول "WebBrowser1_DocumentCompleted" ، هذا هو الكود الذي نريده ، لذلك لا نحتاج إلى إجراء أي تغييرات هنا ، ولكن هناك فراغ فارغ تحت ذلك ، قبل جملة End Sub ، ونريد إضافة بعض التعليمات البرمجية هناك. اكتب ما يلي هناك
TextBox1. Text = WebBrowser1. Url. ToStringهذا يخبر البرنامج أنه بمجرد اكتمال WebBrowser1_DocumentCompleted ، يجب علينا تغيير TextBox1. Text إلى WebBrowser1. Url. يوجد ToString لأن خاصية URL لمتصفح الويب ، افتراضيًا ، ليست من نفس نوع البيانات (سلسلة) ، كما هو مطلوب في مربع النص الخاص بنا. تكتب ToString عنوان URL إلى سلسلة نصية لمربع النص.
الخطوة 6: أزرار العمل
عد إلى عرض التصميم واسحب 3 أزرار جديدة إلى النموذج وضعها في موضعها. قم بتغيير خاصية Text لكل: Button2 = Back ، Button3 = Forward و Button4 = Refresh. إذا قمت بوضعها مثل موقعي ، فاضبط خاصية الربط الخاصة بـ Refresh to Top ، وانقر نقرًا مزدوجًا فوق الزر Back ، واكتب الكود التالي.
WebBrowser1. GoBack () بالعودة إلى التصميم ، انقر نقرًا مزدوجًا فوق "الأمام" ثم اكتب
WebBrowser1. GoForward ()طريقة العرض "تصميم" ، ثم انقر نقرًا مزدوجًا للتحديث
WebBrowser1. Refresh ()اختبر المتصفح وجرب الميزات الجديدة.
الخطوة 7: شريط الحالة
مرة أخرى في طريقة عرض التصميم ، أضف تسمية ، قم بتغيير النص إلى "تحميل …" (بدون علامات الاقتباس) الآن ، انتقل إلى عرض التعليمات البرمجية بالنقر فوق علامة التبويب Form1.vb. ابحث عن إدخال WebBrowser1_DocumentCompleted واكتب أدناه الرمز الذي وضعته هناك مسبقًا
Label1. Text = "تم"الآن ، انقر فوق حيث يقول الرمز DocumentCompleted. حرك الماوس لأعلى إلى حيث يوجد مربعا القائمة المنسدلة. حدد الخيار الثاني (الذي يشير إلى أن المستند مكتمل) وحدد التنقل. بعد ذلك ، سيظهر رمز جديد - اكتب
Label1. Text = "تحميل"يوفر هذا فقط مؤشرًا عند تحميل الصفحة ، وقد ترغب أيضًا في تعيين خاصية الارتساء الخاصة بالتسمية.
الخطوة 8: Comlete
ها أنت ذا. لديك متصفح ويب يعمل بكامل طاقته. استمر في تخصيصه كما يحلو لك. لدي بعض الواجبات لمن أكمل هذه التعليمات ، ونفذ ما يلي:
- وظيفة المنزل
- قم بتغيير الزر "تحديث" إلى زر "إيقاف" عند تحميل الصفحة.
آمل أن تكون هذه المشاريع قد أوضحت لك مدى سهولة البرمجة!
الخطوة 9: الحلول
بالنسبة لأولئك الذين أكملوا أول تعليمات VB الخاصة بي - لدي حلول للواجب المنزلي الذي حددته في النهاية.
تغيير لون الخلفية
هذا بسيط - قم بتغيير خاصية BackColour الخاصة بـ Form1 إلى لون مختلف
أضف بعض معلومات حقوق النشر
ستؤدي تسمية جديدة مع تغيير خاصية النص إلى الحيلة
جعل حجم تغيير النموذج مع الصورة
تغيير AutoSize إلى True و AutoSizeMode إلى GrowAndShrinkDone! لم يحن بعد: سأقوم بإنشاء المزيد من VB. NET Instructables. استمر في الترميز!
موصى به:
إرسال البيانات إلى منصة AskSensors IoT من متصفح الويب: 6 خطوات
إرسال البيانات إلى منصة AskSensors IoT من مستعرض الويب: لقد قمت مؤخرًا بنشر تعليمات توضح دليلاً خطوة بخطوة لتوصيل وحدة MCU لعقدة ESP8266 بمنصة AskSensors IoT. تلقيت بعض التعليقات من أشخاص مهتمين أكثر بمنصة AskSensors ، لكن ليس لديهم عقدة MCU في متناول اليد. هذا أنا
كيفية إنشاء حرف ثنائي الأبعاد باستخدام وحدة التحكم في الأحرف في Unreal Engine 4 باستخدام برنامج Visual Script للكمبيوتر الشخصي: 11 خطوة
كيفية إنشاء حرف ثنائي الأبعاد باستخدام وحدة تحكم الأحرف في Unreal Engine 4 باستخدام برنامج Visual Script للكمبيوتر: كيفية إنشاء شخصية ثنائية الأبعاد باستخدام وحدة تحكم في الأحرف في محرك Unreal 4 باستخدام برنامج نصي مرئي للكمبيوتر الشخصي مرحبًا ، أنا جوردان ستيلتز. أعمل على تطوير ألعاب الفيديو منذ أن كان عمري 15 عامًا. سيعلمك هذا البرنامج التعليمي كيفية إنشاء شخصية أساسية باستخدام
متصفح الويب الواقعي المعزز: 9 خطوات
مستعرض ويب الواقع المعزز: سنبدأ اليوم في إنشاء متصفح ويب بتقنية الواقع المعزز لنظام Android ، وقد بدأت هذه الفكرة عندما طلب مني ExpressVPN أن أقوم برعاية فيديو على YouTube. نظرًا لأن هذا هو أول ما لدي ، فقد أردت أن أفعل شيئًا ذا صلة بمنتجهم. العلاقات العامة
إنشاء برنامجك الأول في Visual Basic: 7 خطوات
إنشاء برنامجك الأول في Visual Basic: سيوضح لك هذا التوجيه كيفية برمجة Microsoft Visual Basic 2005 Express Edition. المثال الذي ستنشئه اليوم هو عارض صور بسيط. إذا كنت تحب هذه التعليمات ، فالرجاء الضغط على الزر + في الجزء العلوي من التعليمات. شكر
كيفية جعل Firefox متصفح الويب الأكثر فائدة هناك: 8 خطوات
كيفية جعل Firefox متصفح الويب الأكثر فائدة: إذا لم تكن مقتنعًا بالفعل بأن Firefox أفضل من كل شيء موجود ، فإليك بعض النصائح والتعديلات التي ستجعلك ترغب في التبديل. إذا كنت تستخدم Firefox ، فربما ما زلت لا تعرف عنها