دلفي تعليم
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

كود ارسال اي عنصر(كائن)، لانشائه على الفورم بشكل الذي تريد

اذهب الى الأسفل

كود ارسال اي عنصر(كائن)، لانشائه على الفورم  بشكل الذي تريد Empty كود ارسال اي عنصر(كائن)، لانشائه على الفورم بشكل الذي تريد

مُساهمة  djelal 8/2/2021, 10:35 am

كود ارسال اي عنصر(كائن)، لانشائه على الفورم بشكل الذي تريد

الاجراء للانشاء الكائن
الكود:


uses StdCtrls;
type TControlClass = class of TControl;
procedure CreateCtrl(ctrl1: TControlClass; name: string;
                      l,t,h,w: Integer);
var Control1: TControl;
begin
  Control1 := ctrl1.Create(Form1);
  Control1.Parent := Form1;
  Control1.Name := Name;
  Control1.Left := l;
  Control1.Top := t;
  Control1.Height := h;
  Control1.Width := w;
end;

حدث الانشاء الفورم
الكود:


procedure TForm1.FormCreate(Sender: TObject);
begin
  CreateCtrl(TLabel,'Label1',20,25,30,40);
  CreateCtrl(TEdit,'Edit1',40+20,20,30,80);
  CreateCtrl(TButton,'Button1',30,25+25,25,80);
end;


djelal
مبرمج مجتهد

عدد المساهمات : 157
تاريخ التسجيل : 29/04/2015

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى