يريد برمجة متصفحات انترنت ولكن لايعرف كيف يتم برمجة متصفح انترنت كل المتصفحات يتم بنائها بنفس الادوات بختلاف اللغات البرمجية المتخصصة في برمجة تطبيقات الويندوز ، اليوم درسنا عبارة عن برمجة متصفح انترنت بسيط ممكن يتم تطويرة عن طريق اي شخص لاني سوف اقوم بوضع البرنامج مفتوح المصدر وارجوا الاستفادة بالاول عن طريق البرامج المفتوحة المصدر التي سوف اقوم بوضعها لكي يتم التعرف على طريقة كتابة الاكواد البرمجية طبعاً يجب ان يكون برنامج فيجوال بيسك دوت نت 2010 منصب في الحاسوب لكي نعمل على لغة C#.Net وعمل المتصفح .
وسوف نستخدم عدد من الادوات وهي كالتالي :-
WebBrowser : تقوم هذي الاداة بعرض صفحات الانترنت .
TextBox : تقوم هذي الاداة بتسجيل اسماء المواقع التي نريد الدخول لها عن طريق WebBrowser
Button : تقوم هذي الادة بالتوجة الى الرابط اللي قمنا بكتابتة في TextBox .
بعد ان قمنا بعمل تصميم للبرنامج سوف تظهر لنا الشكل التالي :-
لكم الحرية بأختيار التصميم كما تريدون اخواني و لا تتقديون بهذا الشكل المهم نعود للبرنامج الان سوف نبداء بعملية كتابة الاكواد البرمجية لإكتمال عمل المتصفح بشكل الكامل و المطلوب نتوجة الى زر Button ونكتب الكود التالي :-
رمز Code:
- الكود:
-
webBrowser1.Url = new Uri(textBox1.Text, UriKind.Absolute);
الان سوف نقوم بشرح الكود التالي والسطر البرمجي
عند كتابة اي عبارة تكون من نوع Text وهذا Text يكون عبارة عن رابط اللكتروني نقوم بالضغظ على Button يعرضة لنا في WebBrowser ، الان بعد ما تعرفنا على الكود اللي في السابق نقوم بالتشغيل البرنامج ونقوم بكتابة اي موقع نريدة
لكن بالمشاهدة الى المتصفح نرى ان هناك بعض الاشياء ناقصة وهي زر الخلف والامام وعمل هذا الازرار سهلة جداً ونقوم بإضافة Button عدد 2 الى البرنامج نقوم الكود الى زر الخلف وهوا كالتالي :-
- الكود:
-
webBrowser1.GoBack();
والزر الاخر نقوم بإضافة الكود التالي
- الكود:
-
webBrowser1.GoForward();
بهذا انتهينا من برمجة متصفح بسيط وهذا الدرس عبارة عن فكرة تصميم متصفح بسيط جداً وبأنتظار التطبيقات والاستفسارات الخاصة بكم ..
البرنامج متفوح المصدر للإستفادة من الاكواد
http://mokabat.net/upload/download/27801e5f6b.html