السلام عليكم
أريد أن أسئلكم عن مشكلة واجهني حول مشروعي....
أولاً أنشئت TLabel عند التنفيذ و لكن أردت أن أضف له حدثاً يملكه الـ Label
و ليكن Label.Onclick
أي على حدث النقر يفعل شيء معين
فكيف يكون ذلك و لكم جزيل الشكر
الســـــلام
السلام عليكم
أريد أن أسئلكم عن مشكلة واجهني حول مشروعي....
أولاً أنشئت TLabel عند التنفيذ و لكن أردت أن أضف له حدثاً يملكه الـ Label
و ليكن Label.Onclick
أي على حدث النقر يفعل شيء معين
فكيف يكون ذلك و لكم جزيل الشكر
الســـــلام
قم بانشاء Procedure ضمن الفورم و التي سوف تنفذ عند الضغط على Label و ذلك على الشكل التالي
procedure TForm2.Label1Click(Sender: TObject);
begin
ShowMessage('sadfsdfsd');
end;الان بعد انشاء ال Label لو فرضنا ذلك عند انشاء الفورم قم بكتابة الكود التالي
procedure TForm2.FormCreate(Sender: TObject); var Label1: TLabel; begin Label1:= TLabel.Create(form2); Label1.Parent:= Self; Label1.Left:= 40; Label1.Top:= 48; Label1.Width:= 31; Label1.Height:= 13; Label1.Caption:= 'Label1'; Label1.Show; Label1.OnClick := Label1Click; end;
لاحظ السطر الاخير الذي قمنا فيه بربط الحدث Onclick لل Label مع الاجرائية التي وضعناها
تم تعديل هذه المشاركة بواسطة waeldalol في 8 يونيو 2006 في 10:53
رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.
لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"
شكراً لك أخ waeldalol
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…