تهنئة من القلب
بحـث
رؤية المدرسة ورسالتها
الرؤيـــــــــــــــة **********
بناء جيل قادر على المنافسة من خلال المشاركة المجتمعية واستخدام التقنيات التكنولوجية المتاحة في ظل قيادة وحوكمة رشيدة تعمل في ضوء المعايير القومية لجودة التعليم.
----------------------------------------------------------------------------
****************************************************************************
الرســــــــــــــالة **********
ربط العلوم المختلفة بحاجات المجتمع وجعل العلم هو الوسيلة الفاعلة فى إصلاح البيئة والتقدم بالوطن بتـنمية روح الولاء والانتماء لدى المعلمين والعاملين وذلك من خلال تفعيل دور المشاركة المجتمعية والتـنمية المهنية المستدامة للمتعلمين والعاملين على أحدث نظم التكنولوجيا وتفعيل استراتيجيات التعلم النشط وفق معايير نواتج التعلم المستهدفة المواضيع الأخيرة
احصائيات
هذا المنتدى يتوفر على 583 عُضو.آخر عُضو مُسجل هو janamedhat فمرحباً به.
أعضاؤنا قدموا 4407 مساهمة في هذا المنتدى في 1771 موضوع
الساعة
فيس بوك
المدرسة التجريبية للغات
أفضل 10 أعضاء في هذا المنتدى
mab_eg | ||||
Dina Al-said | ||||
Abdel-rahman | ||||
MISRA MOHMED | ||||
AHMED ELSAYED | ||||
mohamed gamal rezk | ||||
ahmed badr | ||||
karim reda | ||||
Adham.7ussien | ||||
gadm |
تعلم كيف تنشيء متصفح بلغة الفيجوال بيزك
المدرسة الرسمية للغات بطوخ طنبشا - تحت إشراف أ/ محمود عبد البصير محمود :: المنتدي الثقافي والتعليمي العام :: منتدي برامج الانترنت ولغات البرمجة
صفحة 1 من اصل 1
تعلم كيف تنشيء متصفح بلغة الفيجوال بيزك
الشكل 1
ھذاالبرنامج عبارة عن متصفح إنترنت بسیط . الأدوات المطلوبة:
افتح مشروع قیاسي جديدStandard.exe
ثم ضع مؤقت زمنيtimer1, 6أزرار, مربع نصText1
واضغط علىCtrl+TاخترMicrosoft Common Dialog Control6.0
وMicrosoft Internet Controls
ثم ضع WebBrowser1 ، CommonDialog 1
ولإضافة القوائم نضغط على Ctrl+E فیظھر مربع حوار نكتب العنوان في خانة Caption
والاسم البرمجي للقائمة في الخاصیة Name
وإذا كنا نريد إضافة اختصار (لقائمة فرعیة ) نختار من القائمة المنسدلة ShortCut الاختصار الذي نريده
كما موضح فى الشكل 1,2
وبعد كل هذا يظهر لنا الشكل 3
ثم نبدأ فى كتابة الاكواد لاعداد المتصفح كما يلى
نكتب الكود الآتي في الحدث : Form_Load
Private Sub Form_Load()
On Error Resume Next
Timer2.Interval=5
Timer2.Enabled = True
If Len(Text1)>0 then
WebBrowser1.Navigate Text1
End if
ونكتب الكود الآتي في الحدث Timer1_Timer
Private Sub Timer2_Timer()
If WebBrowser1.Busy = False Then Timer2.Enabled = False
If WebBrowser1.Busy = True Then Me.Caption="...Working"
ونكتب الكود الآتي للزر "GO"
Private Sub cmdgo_Click()
If Len(Text1.Text) > 0 Then
WebBrowser1.Navigate Text1.Text
Else
WebBrowser1.Stop
MsgBox " رجاء ادخل قيمة صالحة ", vbOKOnly, "Simple Browser"
Text1.SetFocus
End If
End Sub
ونكتب الكود الآتي للزر "Refresh"
Private Sub cmdrefresh_Click()
WebBrowser1.Refresh
وللزر Stop"
Private Sub cmdstop_Click()
WebBrowser1.Stop
End Sub
وللز Home"
Private Sub cmdhome_Click()
WebBrowser1.Navigate "[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
Text1.Text = "[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
وللزر "Back"
Private Sub cmdback_Click()
On Error Resume Next
WebBrowser1.GoBack
وللزر "Forward"
Private Sub cmdforward_Click()
On Error Resume Next
WebBrowser1.GoForward
والكود في Text1_Click
Private Sub Text1_Click()
Timer2.Enabled = True
والكود في Text1_KeyPress
Private Sub Text1_KeyPress(KeyAscii As Integer)
On Error Resume Next
If KeyAscii = 13 Then cmdgo_Click
والكود للأمر New من القائمة
Private Sub mnuwindow_Click()
On Error Resume Next
Static ldocument As Long
Dim brm As Form
ldocument = ldocument + 1
Set brm = New Form1
brm.Show
brm.SetFocus
وللزر Open
Private Sub mnuopen_Click()
CommonDialog1.Filter="All Internet Files|*.html;*.htm;*.shtml;*.dhtml;*.js|"
CommonDialog1.ShowOpen
If CommonDialog1.FileName = "" Then Exit Sub
WebBrowser1.Navigate (CommonDialog1.FileName)
وللزرSave
Private Sub mnusave_Click()
WebBrowser1.ExecWB OLECMDID_SAVEAS, OLECMDEXECOPT_DODEFAULT
وللزر Print
Private Sub mnuprint_Click()
WebBrowser1.SetFocus
On Error Resume Next
WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT
وللزر PrintPreview
Private Sub mnuprintprivew_Click()
WebBrowser1.SetFocus
On Error Resume Next
WebBrowser1.ExecWB olecmdid_printprivew,olecmdexecopt_dodefault
وللزر properties
Private Sub mnuproperties_Click()
WebBrowser1.SetFocus
On Error Resume Next
WebBrowser1.ExecWB olecmdid_properties,olecmdexecopt_dodefault
وللزر exit
Private Sub mnuexit_Click()
Dim tip As Integer
tip = MsgBox("؟ ھل تريد حقا الخروج ", vbQuestion+vbYesNo, "Simple Browser")
If tip = vbYes Then
End
ElseIf tip = vbNo Then
Cancel = 1
Exit Sub
End If
والان عزيزى القارىء قد تعلمن اعداد متصفح بسيط
وأهم الأكواد لعمل هذا المتصفح .
ھذاالبرنامج عبارة عن متصفح إنترنت بسیط . الأدوات المطلوبة:
افتح مشروع قیاسي جديدStandard.exe
ثم ضع مؤقت زمنيtimer1, 6أزرار, مربع نصText1
واضغط علىCtrl+TاخترMicrosoft Common Dialog Control6.0
وMicrosoft Internet Controls
ثم ضع WebBrowser1 ، CommonDialog 1
ولإضافة القوائم نضغط على Ctrl+E فیظھر مربع حوار نكتب العنوان في خانة Caption
والاسم البرمجي للقائمة في الخاصیة Name
وإذا كنا نريد إضافة اختصار (لقائمة فرعیة ) نختار من القائمة المنسدلة ShortCut الاختصار الذي نريده
كما موضح فى الشكل 1,2
وبعد كل هذا يظهر لنا الشكل 3
ثم نبدأ فى كتابة الاكواد لاعداد المتصفح كما يلى
نكتب الكود الآتي في الحدث : Form_Load
Private Sub Form_Load()
On Error Resume Next
Timer2.Interval=5
Timer2.Enabled = True
If Len(Text1)>0 then
WebBrowser1.Navigate Text1
End if
End Sub
ونكتب الكود الآتي في الحدث Timer1_Timer
Private Sub Timer2_Timer()
If WebBrowser1.Busy = False Then Timer2.Enabled = False
If WebBrowser1.Busy = True Then Me.Caption="...Working"
End Sub
ونكتب الكود الآتي للزر "GO"
Private Sub cmdgo_Click()
If Len(Text1.Text) > 0 Then
WebBrowser1.Navigate Text1.Text
Else
WebBrowser1.Stop
MsgBox " رجاء ادخل قيمة صالحة ", vbOKOnly, "Simple Browser"
Text1.SetFocus
End If
End Sub
ونكتب الكود الآتي للزر "Refresh"
Private Sub cmdrefresh_Click()
WebBrowser1.Refresh
End Sub
وللزر Stop"
Private Sub cmdstop_Click()
WebBrowser1.Stop
End Sub
وللز Home"
Private Sub cmdhome_Click()
WebBrowser1.Navigate "[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
Text1.Text = "[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
End Sub
وللزر "Back"
Private Sub cmdback_Click()
On Error Resume Next
WebBrowser1.GoBack
End Sub
وللزر "Forward"
Private Sub cmdforward_Click()
On Error Resume Next
WebBrowser1.GoForward
End Sub
والكود في Text1_Click
Private Sub Text1_Click()
Timer2.Enabled = True
End Sub
والكود في Text1_KeyPress
Private Sub Text1_KeyPress(KeyAscii As Integer)
On Error Resume Next
If KeyAscii = 13 Then cmdgo_Click
End Sub
والكود للأمر New من القائمة
Private Sub mnuwindow_Click()
On Error Resume Next
Static ldocument As Long
Dim brm As Form
ldocument = ldocument + 1
Set brm = New Form1
brm.Show
brm.SetFocus
End Sub
وللزر Open
Private Sub mnuopen_Click()
CommonDialog1.Filter="All Internet Files|*.html;*.htm;*.shtml;*.dhtml;*.js|"
CommonDialog1.ShowOpen
If CommonDialog1.FileName = "" Then Exit Sub
WebBrowser1.Navigate (CommonDialog1.FileName)
End Sub
وللزرSave
Private Sub mnusave_Click()
WebBrowser1.ExecWB OLECMDID_SAVEAS, OLECMDEXECOPT_DODEFAULT
End Sub
وللزر Print
Private Sub mnuprint_Click()
WebBrowser1.SetFocus
On Error Resume Next
WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT
End Sub
وللزر PrintPreview
Private Sub mnuprintprivew_Click()
WebBrowser1.SetFocus
On Error Resume Next
WebBrowser1.ExecWB olecmdid_printprivew,olecmdexecopt_dodefault
End Sub
وللزر properties
Private Sub mnuproperties_Click()
WebBrowser1.SetFocus
On Error Resume Next
WebBrowser1.ExecWB olecmdid_properties,olecmdexecopt_dodefault
End Sub
وللزر exit
Private Sub mnuexit_Click()
Dim tip As Integer
tip = MsgBox("؟ ھل تريد حقا الخروج ", vbQuestion+vbYesNo, "Simple Browser")
If tip = vbYes Then
End
ElseIf tip = vbNo Then
Cancel = 1
Exit Sub
End If
End Sub
والان عزيزى القارىء قد تعلمن اعداد متصفح بسيط
وأهم الأكواد لعمل هذا المتصفح .
مواضيع مماثلة
» Did u know??هل تعلم؟؟ (๏̯͡๏)
» هل تعلم
» تعلم الانجليزي بالصوت والصوره بدون معلم
» العالم الافتراضي: توقف لأنك قد لا تعلم شيئاً !!
» هل تعلم
» تعلم الانجليزي بالصوت والصوره بدون معلم
» العالم الافتراضي: توقف لأنك قد لا تعلم شيئاً !!
المدرسة الرسمية للغات بطوخ طنبشا - تحت إشراف أ/ محمود عبد البصير محمود :: المنتدي الثقافي والتعليمي العام :: منتدي برامج الانترنت ولغات البرمجة
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
الأربعاء 15 نوفمبر 2023, 12:28 am من طرف mab_eg
» نتائج المدرسة للمرحلة الابتدائية نهاية العام 2014
الثلاثاء 29 أبريل 2014, 1:00 pm من طرف mab_eg
» نتيجة نصف العام 2013/2014 للصفين الرابع والخامس الابتدائي
الأربعاء 08 يناير 2014, 1:50 pm من طرف mab_eg
» نتيجة نصف العام للصفين الثاني والثالث الابتدائي 2013/2014
الإثنين 06 يناير 2014, 11:06 pm من طرف mab_eg
» نتيجة الصفين الأول والثاني الاعدادي آخر العام 2013
الإثنين 13 مايو 2013, 8:45 pm من طرف mab_eg
» نتيجة الصفين الرابع والخامس الابتدائي آخر العام 2013 ..
الإثنين 13 مايو 2013, 7:35 pm من طرف mab_eg
» نتيجة الصفين الثاني والثالث الابتدائي آخر العام 2013
السبت 11 مايو 2013, 8:19 pm من طرف mab_eg
» احتفالية نهاية العام 2013 برياض الأطفال
الأربعاء 24 أبريل 2013, 2:13 pm من طرف mab_eg
» الأركان في رياض الأطفال
الخميس 21 مارس 2013, 10:08 pm من طرف ahmed badr