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

استدعاء المتغيرات العامة

مغلق
بدأه ijh_pro في 30 أغسطس 2005 · 6 رد · 1,250 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني ان كنت استعمل module في فيجوال بيسك لتعريف المتغيرات العامة التي يمكن ان تغير قيمتها في فورم وتستعمل هذه القيمة الجديدة في فورم آخر ، السؤال كيف يمكن تعريف متغير عام في لغة سي شارب بحيث اغير قيمته في الفورم الأول واستعمل هذه القيمة الجديدة في الفورم الثاني

الرجاء التوضيح بمثال ان امكن

وشكرا

"إن الذين آمنوا وعملوا الصالحات كانت لهم جنات الفردوس نزلا"

#2

مبدئياً إذا وجدت نفسك تحتاج إلى متغير عام (متغير و ليس الثوابت) على مستوى المشروع فاعلم أن لديك مشكلة في الDesign و لكن لنحاول وضع حل بسيط...

يمكنك أن تقوم بعمل Class و تضع فيها المتغيرات و لكن ضعها على هيئة static ثم استخدمها

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#3

أخي انا ليس لدي مشكلة في Desgin ولكن البرنامج يتطلب مني هذا الأمر

سأحاول استخدام static

وشكرا لك على الرد

"إن الذين آمنوا وعملوا الصالحات كانت لهم جنات الفردوس نزلا"

#4

لكى يكون المتغير على مستوى المشروع كله يجب استخدام كلمة puplic

مثل

puplic int i

#5
ijh_pro كتب:
السلام عليكم

اخواني ان كنت استعمل module في فيجوال بيسك لتعريف المتغيرات العامة التي يمكن ان تغير قيمتها في فورم وتستعمل هذه القيمة الجديدة في فورم آخر ، السؤال كيف يمكن تعريف متغير عام في لغة سي شارب بحيث اغير قيمته في الفورم الأول واستعمل هذه القيمة الجديدة في الفورم الثاني

الرجاء التوضيح بمثال ان امكن

وشكرا

ايه دا هو في حد بيعمل GoBack و لا ايه

gaza3-3.jpg
#6

أخي الكريم

استخدام Global Variables في تصميم أي تطبيق هي فكرة غير مستحسنة و من الافضل وضعها في صنف منفصل يكون كوسيط لتبادل القيم (Interface Calss) مع الكلاسات الاخرى أو وضعه في نفس الصنف المطلوب تمرير القيمة منه كما شرح الاخ قبلي ibrahim abdallah gabr

#7
اقتباس
مبدئياً إذا وجدت نفسك تحتاج إلى متغير عام (متغير و ليس الثوابت) على مستوى المشروع فاعلم أن لديك مشكلة في الDesign

كلام سليم 100%

اسف سوف اقطعك من كتابة الكود، ادخل هنا لدقيقتين فقط

http://www.shbab1.com/2minutes.htm

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

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