كما تعلم أنه يمكن الاحتفاظ بالمتغير خلال فورم معين و ا اجراء معين او معك في جميع البرنامج
السؤال كيف في الدلفي احتفظ فيها في البرنامج يصبح معي في جميع الفورم
مثل Global XXX As Integer في الفجيول بيسك يكتب في Module1
كما تعلم أنه يمكن الاحتفاظ بالمتغير خلال فورم معين و ا اجراء معين او معك في جميع البرنامج
السؤال كيف في الدلفي احتفظ فيها في البرنامج يصبح معي في جميع الفورم
مثل Global XXX As Integer في الفجيول بيسك يكتب في Module1
تستطيع تعريف المتغيرات باحدى طريقتين
1-أن تكتب المتغير في القسم var قبل قسم implementation و إن لم يكن موجودا
فأنشئه بكتابة var x:intger;
على الشكل التالي
2-الطريقة الاخرى وهي غير مقبولة من فبل المرمجين المحترفين لكنها أسهل
وضع edit على احدى الوحدات ومن ثم جعل هذا الوحدة مستعمله من قبل الوحدات
الاخرى عن طريق تفعيل الوحدات الاخرى و الظغط على القائمةfile/use unit
و أختيار الوحدة التي تحوي على المتغير (و هذا اجراء يجب أن تقوم به حتى
لو أتبعت الطريقة الأولى )ثم تقوم باستدعاء المتحول عن طريق ;form2.edit1.text:=form1.edit1.text
فتحصل على قيمة المتحول و إن كان المتحول رقم عليك إجراء التغير المناسب
form1.spenedit.valu:=strtoitn(form2.edit1.text)
الملف المرفق يحوي على بعض الدروس في delphi إن أحببت
و أرجوا أن أكون قد افدتك
أخوك حازم
شكرا لك و ماقصرت
هذا الموضوع مغلق.