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

تعريف متغير عام

بدأه Shamel في 10 مارس 2009 · 5 رد · 1,239 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــة ،،

كيف يمكن تعريف متغير عام على مستوى البرنامج يراه جميع النوافذ من بداية البرنامج إلى نهايته مثل أسم المستخدم على سبيل المثال ، علماً بأنني أستخدم الويندوز فورمز Windows Forms وليس الـ MFC

شكراً

#2

السلام عليكم

يمكنك اضافة ملف رأسي( header file ) وتعريف المتغيرات العامة

ثم قم بتضمينه بواسطة #include

إلى جميع الملفات التي تريد الوصول إلى المتغير منها

والسلام عليكم

تم تعديل هذه المشاركة بواسطة mandareka في 10 مارس 2009 في 23:27

دولة الخلافة الاسلامية في المخاض الاخير وميلادها قريب

حزب التحرير : التزم الطريق الصحيح الشرعي الوحيد لاعادة دولة الخلافة الاسلامية .

الامة الاسلامية متعطشة لقيادة مخلصة لتذوق حلاوة النصر ولن يكون ذلك الا بعودة الخلافة الاسلامية

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

#3

السلام عليكــم ورحمـة الله وبركاتــة ،،

اذا انشئت مشروع باسم مثلا arab ستجد ملف راس باسم Form1.h يحوي فضاء اسماء namespace arab

ضع متغيرك تحته وسوف يتعرف عليه برنامجك ان شاء الله.

tvquran_6.gif

#4

ما الفرق (هو)بين ال Windows Forms و ال MFC

لا إله إلا الله وسبحان الله وبحمده عدد خلقه وزنة عرشه ومداد كلماته وعدد أوراق الشجر وذرات المطر

Our life is a program .. We make Syntax errors

Allah protect us from run time errors

#5

السلام عليكــم ورحمـة الله وبركاتــه ،،

شكراً لجميع الأخوة على المشاركات ، ولكن جربت طريقة أخي فهد الشلوي فوضعت المتغير بعد فضاء الأسماء مباشرة ثم ذهبت الى الفورم الأخر وحاولت قارئته ولكنه رد

Error 1 : undeclared identifier

أرجوا منك يا أخي أن تعطي مثال بالكود ليتضح الموضوع أكثر

وشكراً على إستجابتك

#6

عرف متغيرك في احدي ملفات المصدر ينتهي بالامتداد cpp وليس ملف راس

مثلا

int x =0;

***ثم اكتب في كل ملف تحب تستخدم ذلك المتغير داخله

او

***ثم اكتب في ملف راس الذي تضمنه داخل كل ملف مصدر (ملف البري بروسسيور)

extern int x;

تم تعديل هذه المشاركة بواسطة garo في 27 مارس 2009 في 00:09

( _ /)

(='.'=)

(")-(")

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