كيف نستخدم property
#1
السلام عليكم و رحمة الله تعالى و بركاته

procedure ينفذ مجموعة من الأوامر. function تعيد لنا قيمة .

property لا أعرف ماهو دورها و كيف تعمل ؟
كيف نستخدم property ؟
- لا شيء من لا شيء ............... ؟
الرد
#2
و عليكم السلام و رحمة الله و بركاته

تستعملها كالتالي :
مثلا إذا أردت استعمال الخاصية Text للمكون Edit يكون الكود كالتالي :
كود :
Edit1.Text:='Hello world';

والله تعالى أعلى و أعلم.
من قال حاد عن أصله أو قال مات فقد كذب
الرد
#3
property هي برمجة اعلى من function و proceure و تعرف بالبرمجة الغرضية توجه object oriented programming
ولها خاصيتان read - write الاولى تنفد ب procedure بلا برمتر و ثانية ب function بلا برمتر ايضاا
يعني هي تغليف ل function و proceure
الرد
#4
كما قال الاخوة property هي مفهوم من مفاهيم oop تحتاج للتعرف على oop لكي يمكنك استعمالها
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد
#5
Houdini كتب :ولها خاصيتان read - write الاولى تنفد ب procedure بلا برمتر و ثانية ب function بلا برمتر ايضاا
يعني هي تغليف ل function و proceure

مستحيل .. procedure الكتابة تحتاج الى برامتر ..
PHP كود :
type
  TForm1 
= class(TForm)
  private
    function 
GetTest : Integer;
    
procedure SetTest;   // Bad implementation .
    
procedure SetTest2(Value:Integer);// Good implementation  .
    
{ Private declarations }
  public
    
property Test:integer read GetTest write SetTest; // Error
    
property Test2:integer read GetTest write SetTest2;// No Error
    
{ Public declarations }
  
end; 
Open Your Source .. Open Your Mind
الرد
#6
مستحيل .. procedure الكتابة تحتاج الى برامتر ..
اجل صحيح ، تسلم اخي على تتنبيه فعلا كتابة تحتاج برمتر
للاسف نسينا قواعد بسبب قلة الممارسة ^^
الرد
#7
property Test2:integer read GetTest write SetTest2;// No Error

ولها خاصيتان read - write

------------
هل من مثال توضيحي فعلي يبين لنا كيف تقرأ و تكتب هذه الـ property ؟
- لا شيء من لا شيء ............... ؟
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم