delphi4arab منتديات دلفي للعرب
ما رأيكم في تعريف هذه خاصية Propertie والكود - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ما رأيكم في تعريف هذه خاصية Propertie والكود (/showthread.php?tid=9305)



ما رأيكم في تعريف هذه خاصية Propertie والكود - sabre - 06-04-2018

ما رأيكم في تعريف هذه خاصية Propertie والكود

أن فيكم من هم على دراية واسعة في البرمجة

بسم الله الرحمن الرحيم
الصلاة السلام على رسول الله

انشاء خاصية Propertie غير مرئية

في قسم التصريح بالمتغيرات والدوال
صرحت بفئة class بالكلمة type داخل الفئة class  
اثنان منهجان  Methodes الاول الاجراء والثاني دالة
ومتغير حرفي .
الاجراء SetTest الاول يأخذ قيمة ويضعها في المتغير الحرفي fa
الدالة GetTest تأخذ القيمة من المتغير الحرفي  fa.

الخاصية Propertie تقرأ القيمة  من الدالة GetTest ،
وتكتب بالاجراء SetTest في المتغير الحرفي  fa.

وباختصار هذه الخاصية تأخذ قيمة ثم تقوم بعرضها

كود :
unit UnitTest; interface type   TestClass = class   private     fa: string;     procedure SetTest(const val: string);     function GetTest: string;   public     property  pTest: string read GetTest write SetTest;   end; implementation { TestClass } function TestClass.GetTest: string; begin   Result := fa; end; procedure TestClass.SetTest(const val: string); begin   fa := val; end; end.

===================================

كود :
uses UnitTest; procedure TForm1.Button1Click(Sender: TObject); var    ts: TestClass; begin   ts := TestClass.Create;   try    ts.pTest := '2018';    caption := ts.pTest;   finally    ts.Free;   end; end;



RE: ما رأيكم في تعريف هذه خاصية Propertie والكود - Delphi4Us - 14-04-2018

لا ارى مشكلة