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

كيف اتحكم في button من الفورم الاساسي

مغلق
بدأه roza_03 في 8 مايو 2005 · 11 رد · 725 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي الفورم الاساسي من بداية دخولي اريد ان اتحكم في button في فورمات مختلفة مثلا كتبت الكود التالي في load للفورم الرئيسية ولكنة لم يعمل اي تاثير

dim f as new form2

form2.button1.enabled=false

على افتراض ان form2 هي فورم فرعية في المشروع ويحتوي عللى button1

#2

سويت الكود

ومشى الحال معي

ومافي اي مشكلة

في الحدث load للفورم الاول

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim m As New Form2()
        m.Button1.Enabled = False
        m.ShowDialog()
    End Sub

يبدو ان الغلط عندك في هذا السطر

form2.button1.enabled=false

المفروض يصير

f.button1.enabled=false

هذا والله اعلم

#4

شكرا اخوي ولكن انا استخدمت هذي الطريقة ومااعطتني اي نتيجة الكود اللي كاتبتة فوق غلط انا كنت كاتبة في البرنامج زي ماحضرتك كاتب

#5

طيب ارسلي المشروع

لاني انا نفذت الكود اللي فوق ونفذ معي حرفيا

يمكن عندك مشاكل ثانية لذلك ارسلي المشروع نشوف وش فيه

تم تعديل هذه المشاركة بواسطة ReD^eYeS في 11 مايو 2005 في 03:28

#6

السلام عليكم

الكود الذي عملته صحيح في اعتقادي ولكن ينقصه ان تعرف في الأعلى من نافذة الكود

Private f2 As New form2

هذا ان لم تكن قد عرفته و الله اعلم

اكتشافات علمية في قيام الليل

من فوائد الحمـــى

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

فقط قل هذه الجمله وستأخذ عن كل مسلم حسنه من غير أن ينقص من أجرهم شيئا

اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء منهم و الأموات

وتأخذ عن كل واحد حسنه فانظر كم عدد المسلمين

كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان على الرحمن

" سبحان الله وبحمده سبحان الله العظيم"

* دقيقة واحده : تستطيع ان تقول لاحول ولا قوة الا بالله اكثر من ( 40 ) مره وهي كنز من كنوز الجنه .

دقيقة واحدة : تستطيع ان تصلي على النبي صلى الله عليه وسلم ( 20 ) مره فيصلي عليك الله مقابلها

( 200 ) مره وحطة عنه ( 200 ) خطيئة من خطاياه ، ورفع له ( 200 ) درجة .

#7

يا جماعة ال Button1 اكيد متعرف Private في form2 و لهذا لن يستطيع ان يستخدمه من Form1 يجب اولا ان تجعله Public او Internal لتستطيع استخدامه

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#8

اعتقد الحل لو قلنا ان عندك 4 فورمات من خلال الفورم الأول رايد تتحكم بالأزرار اللي بالفورمات

الثانية لذا

في الفورم الثاني- الفورم الثالث - الفورم الرابع...عليك تكتب في اعلى الشفرة

public shared btn as button

ثم في حدث تحميل هذة الفورمات

bnt=button1

وهكذا

وفي الفورم الأول اذا اردت ات تتحكم في زر في الفورم الثاني

form2.btn.enabled=false

#9

كلا الأستاذ بشمهندس صحيح اي أداة تريدها ان تكون عامه في جميع المشروع هو جعلها Public

هذا والله اعلم

#10

هذا مثال مرفق يوضح مطلبك

WindowsApplication4.zip

تم تعديل هذه المشاركة بواسطة nada 52 في 12 مايو 2005 في 11:13

#11

هذا مثال مرفق يوضح مطلبك

#12

الله يعطيكم العافية كلكلم بصراحة ماقصرتوا

وشكر خاص للاخت nada 52

هذا الموضوع مغلق.

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