delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف الوصول الى متغيّر في حدث آخر ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله

اخواني كما هو السؤال في العنوان... كيف ممكن ان اصل الى متغيّر في حدث غير الذي اسدخدمه ؟
مثلا...

انا اكتب اوامر في button وفي حدث OnClick :::

المراد هو ان اصل الى متغيّر في الحدث OnFilterRecord للمكون ADOTable1

الآن انت تقول... عرّف المتغير في قسم ال
PHP كود :
private
    { Private 
declarations } 

نعم... اقول لك نعم...
لكن المشكلة هي انه لا يمكن هذا...
او على الأقل لا اعلم كيف...

فلمتغيّر هو Accept وهو موجود بشكل التالي....
PHP كود :
procedure TForm1.ADOTable1FilterRecord(DataSet: TDataSet;
  var 
Accept: Boolean); 

فكيف يمكنني فعل ذلك بارك الله لكم...؟
ان شاء الله السؤال واضح.. ؟

بارك الله لكم
والسلام عليكم ورحمة الله
يجب ان يكون المتغير عاما(public)لكي تتمكن من الوصول اليه
me&delphi' كتب :يجب ان يكون المتغير عاما(public)لكي تتمكن من الوصول اليه

نعم... بارك الله فيك اخي الكريم..
استطعت ان اتغلّب على المشكلة بستخدام
شرط. if مع متغيّر من النوع الذي ذكرته... Public

والحمد الله تم حل المشكلة...
بارك الله فيك على كل حال...

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