يجماعة انا عايز اعمل بوتن فى فورم 1 مثلا واما اضغط علية يحولنى لى فورم 2 ويفتح الويب بروزر مع الرابط الى ها اخطوة فى الفورم 1
ونفس القصة مع الvlc
شرح مبسط اكثر
انى عايز اما حد يضغط على البوتن فى الفورم 1 يحولة لى الفورم 2 ويفتح معاة الموقع الى محطوت لنكة داخل الكود
زى منا بضعط فى البوتن يظهر الويب بروزر ويفتح الموقع كدا
لو محدش فاهم قولو وانا اضع توضيح اكثر بس انا مش عارف اعبر عن المشكلة اذاى يعنى
شوف اخى الحبيب لتبسيط الامور عليك اكثر
انت قم بتصميم الفورم الاخار حسب ما تريده
وليكن فورم يحتوى على WebBrowser
والاخر يحتوى على مشغل VLC
وتاتى فى الفورم الرئيسي
وكل ما عليك فعله هو التالى
مثلاً انت عامل زر لفتح فورم المتصفح وليكن بهذا الشكل
فقط اعلى هذا السطر تعال وضيف السطر التالى ليصبح الشكل بالنهاية على هذا النحو
كود :
Form2.WebBrowser1.Navigate("www.google.com")
Form2.Show()
حتى الان الامور بسيطة جداً
فى الزر الاخر الخاص بالمشغل ستقوم بنفس الطريقة
وليكن الزر يحتوى على
ستضع اعلى منه كود تشغيل المسار المحدد
شوف انا عايزك تخيل كانت بتكتب كود عادى فى الفورم 3
على سبيل المثال انت عامة منكتب كود زى
كود :
TextBox1.Text = "اى قيمة"
الكود زى ده بيكتب طبيعي داخل الفورم
لكن اذا كانت القيمة سترسل من فورم اخر كل الامر انك بتعمله هذه الاضافة
كود :
Form3.TextBox1.Text = "اى قيمة"
طيب متى يتم كتابته بهذا الشكل وفى اى مكان
بيتم ذلك من خلال اى فورم خلاف 3 يعنى فى زر فى فورم 1 او 2 او 4 .. الخ
اتمنى ان الشرح والتوضيح مبسط ولا يوجد اى تعقيدات
تحياتى لك
وتمنياتى لك التوفيق
(31-10-18, 05:18 AM)elgokr كتب : [ -> ]شوف اخى الحبيب لتبسيط الامور عليك اكثر
انت قم بتصميم الفورم الاخار حسب ما تريده
وليكن فورم يحتوى على WebBrowser
والاخر يحتوى على مشغل VLC
وتاتى فى الفورم الرئيسي
وكل ما عليك فعله هو التالى
مثلاً انت عامل زر لفتح فورم المتصفح وليكن بهذا الشكل
فقط اعلى هذا السطر تعال وضيف السطر التالى ليصبح الشكل بالنهاية على هذا النحو
كود :
Form2.WebBrowser1.Navigate("www.google.com")
Form2.Show()
حتى الان الامور بسيطة جداً
فى الزر الاخر الخاص بالمشغل ستقوم بنفس الطريقة
وليكن الزر يحتوى على
ستضع اعلى منه كود تشغيل المسار المحدد
شوف انا عايزك تخيل كانت بتكتب كود عادى فى الفورم 3
على سبيل المثال انت عامة منكتب كود زى
كود :
TextBox1.Text = "اى قيمة"
الكود زى ده بيكتب طبيعي داخل الفورم
لكن اذا كانت القيمة سترسل من فورم اخر كل الامر انك بتعمله هذه الاضافة
كود :
Form3.TextBox1.Text = "اى قيمة"
طيب متى يتم كتابته بهذا الشكل وفى اى مكان
بيتم ذلك من خلال اى فورم خلاف 3 يعنى فى زر فى فورم 1 او 2 او 4 .. الخ
اتمنى ان الشرح والتوضيح مبسط ولا يوجد اى تعقيدات
تحياتى لك
وتمنياتى لك التوفيق
شكرااا جزيلا اخى الشرح مبسط وفهمتوة
(31-10-18, 05:18 AM)elgokr كتب : [ -> ]شوف اخى الحبيب لتبسيط الامور عليك اكثر
انت قم بتصميم الفورم الاخار حسب ما تريده
وليكن فورم يحتوى على WebBrowser
والاخر يحتوى على مشغل VLC
وتاتى فى الفورم الرئيسي
وكل ما عليك فعله هو التالى
مثلاً انت عامل زر لفتح فورم المتصفح وليكن بهذا الشكل
فقط اعلى هذا السطر تعال وضيف السطر التالى ليصبح الشكل بالنهاية على هذا النحو
كود :
Form2.WebBrowser1.Navigate("www.google.com")
Form2.Show()
حتى الان الامور بسيطة جداً
فى الزر الاخر الخاص بالمشغل ستقوم بنفس الطريقة
وليكن الزر يحتوى على
ستضع اعلى منه كود تشغيل المسار المحدد
شوف انا عايزك تخيل كانت بتكتب كود عادى فى الفورم 3
على سبيل المثال انت عامة منكتب كود زى
كود :
TextBox1.Text = "اى قيمة"
الكود زى ده بيكتب طبيعي داخل الفورم
لكن اذا كانت القيمة سترسل من فورم اخر كل الامر انك بتعمله هذه الاضافة
كود :
Form3.TextBox1.Text = "اى قيمة"
طيب متى يتم كتابته بهذا الشكل وفى اى مكان
بيتم ذلك من خلال اى فورم خلاف 3 يعنى فى زر فى فورم 1 او 2 او 4 .. الخ
اتمنى ان الشرح والتوضيح مبسط ولا يوجد اى تعقيدات
تحياتى لك
وتمنياتى لك التوفيق
لقد ظهر لى هاذا الخطا اخى عند الضغط على البوتن
وهاذا الكود الموضوع فى البوتن
كود :
Private Sub Button20_Click(sender As System.Object, e As System.EventArgs) Handles Button20.Click
Form2.WebBrowser1.Navigate("www.google.com")
Form2.Show()
End Sub
فى البداية تجاهل الـ Function الذى تم عمله
واستبدل الامر ليصبح كود الزر بهذا الشكل
كود :
Try
Form2.WebBrowser1.Navigate("www.google.com")
Form2.Show()
Catch ex As Exception
MsgBox(ex.Message)
End Try
تذكر بان الكود بهذا الشكل يصبح فى زر فى فورم 1 و 3 ززالخ غير 2
وان يكون الفورم 2 يحتوى على WebBrowser1
تحياتى لك
وتمنياتى لك التوفيق