المشاركات : 8
المواضيع 3
:
: 0
الإنتساب : Feb 2009
السلام عليكم ورحمة الله وبركاته
أخواني أردت أن أعرف كيف يتم عرض label
بطريقة عشوائية
مثلا عندي في البرنامج مجموعة من label
وعند النقر على الزر يضهر label2
وعند تنفيذ البرنامج مرة أخرى عند النقر على الزر يضهرlabel5
وهكذا .
المشاركات : 219
المواضيع 28
:
: 7
الإنتساب : Dec 2008
[COLOR="Indigo"]ياريت توضح اكثر يعني في كل مرة يضعر Label مختلف ؟؟
اما بالنسبة لأضهار الـ label :
1 : اضغط على الـ label نقرة واحدة و غير خاصية visible من False الى True
2 : اكتب هذا الكود داخل الزر :[/COLOR]
كود :
Label1.visible := true;
و هكذا
المشاركات : 8
المواضيع 3
:
: 0
الإنتساب : Feb 2009
لا يأخي مافهمتني قصدي عندما يكون عندي مجموعة من label مثلا من 1 إلى 6
وأردت في كل مرة أن يضهر واحد ويختفي الأخر لكن بطريقة عشوائية
المشاركات : 429
المواضيع 28
:
: 0
الإنتساب : May 2008
المشاركات : 378
المواضيع 44
:
: 6
الإنتساب : Feb 2008
السلام عليكم .
جرب هذا :
PHP كود :
var Form1 : TForm1 ; RadmIndex : Byte ; Y : Byte = 1 ;
PHP كود :
procedure TForm1 . tmr1Timer ( Sender : TObject ); begin Randomize ; TWinControl ( FindComponent ( 'Lbl' + IntTostr ( y ))). Visible := True ; RadmIndex := RandomRange ( 1 , 6 ); TWinControl ( FindComponent ( 'Lbl' + IntTostr ( RadmIndex ))). Visible := False ; y := RadmIndex ; end ;
المشاركات : 8
المواضيع 3
:
: 0
الإنتساب : Feb 2009
شكرا لكم جميعا على هذا المجهود الطيب
المشاركات : 171
المواضيع 13
:
: 0
الإنتساب : Nov 2008
السلام عليكم ,,
أخي الكريم أظنك تقصد إظهار label بشكل عشوائي ؟
إذا كان هذا قصدك ألقى نظرة على هذا الكود فهو يقوم بالعمل :
PHP كود :
procedure TForm1 . Button1Click ( Sender : TObject ); var m : integer ; begin Randomize ; m := Random ( 5 ) ; case m of 5 : begin label1 . visible := False ; label2 . visible := False ; label3 . visible := False ; label4 . visible := False ; label5 . Visible := True ; end ; 4 : begin label1 . visible := False ; label2 . visible := False ; label3 . visible := False ; label4 . visible := True ; label5 . Visible := False ; end ; 3 : begin label1 . visible := False ; label2 . visible := False ; label3 . visible := True ; label4 . visible := False ; label5 . Visible := False ; end ; 2 : begin label1 . visible := False ; label2 . visible := True ; label3 . visible := False ; label4 . visible := False ; label5 . Visible := False ; end ; 1 : begin label1 . visible := True ; label2 . visible := False ; label3 . visible := False ; label4 . visible := False ; label5 . Visible := False ; end ; end ; end ; end .
(
باعتبار أنه يوجد 5 من الـ Labels )
المشروع في المرفقات
والسلام عليكم ورحمة الله وبركاته ,,
الملفات المرفقة
New Folder.rar (الحجم : 160.26 ك ب / التحميلات : 16)
شكوت إلى وكيع سوء حفظي ... فأرشدني إلى ترك المعاصي
وأخــبـرنـي بــأن الـعـلـم نـور ... ونـور الله لا يـهدى لـعـاصي