منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : سؤال عن كيفية تعريف متغيير على مستوى المشروع
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
هل من الممكن تعريف متغير string على مستوى المشروع اخزن به مثلا اسم المستخدم لاستخدامه في أي نافذة اريد .
نعم ممكن اضف unit عادي وليس فورم وبين interface و  implementation
اكتب مثلا
PHP كود :
var  welcome:string='اهلا بكم'
واعمل لها uses اقصد نفس الـ unit 
PHP كود :
showmessage(welcome); 

ياليت تقولون هل جوابي صحيح لاني اعتمد على التجربة Smile
سأجرب مثلك لحين يأتي رد آخر و لك جزيل الشكر .
إما أن تنشيء وحدة برمجية، وتعرف المتغير بها، ثم تستخدم الوحدة في الفورم الذي تريد.
أو تعرف المتغير في الـPublic الخاص بالفورم الرئيسي، وتستخدمه (أي وحدة الفورم) في المكان الذي تريد.

الأمر يرجعلك.

كمثال: قم بإنشاء وحدة برمجية جديدة وسمها All_Functions

كود :
unit All_Functions;

interface

var
  Message_Body:String;

implementation

end.

استخدم اسم هذه الوحدة في أي فورم، وفي المكان المناسب اكتب:


كود :
All_Functions.Message_Body:='السلام عليكم ورحمة الله';
    showmessage(All_Functions.Message_Body);

شغل ولاحظ ما يحدث.