المشاركات : 125
المواضيع 57
:
: 7
الإنتساب : Aug 2011
كيف يمكن استدعاء جميع الفورم 1 او 2 او 3 او 4 او 5 داخل panel1 عند الضغط على كل زر لاستدعاء الفورمات مثل الصور المرفقة
الملفات المرفقة
2.jpg (الحجم : 15.37 ك ب / التحميلات : 118)
المشاركات : 18
المواضيع 5
:
: 0
الإنتساب : Aug 2013
اهلا و سهلا اخ دهمانى نورت المنتدى
حسب علمى البسيط اخى الحبيب يمكنك بكل بساطة ان تكتب داخل حدث كل زر اسم الفورم المطلوب استدعائه كمثال :
;AboutFrm.Show
هذه طريقة استدعاء فورم باسم ابوت مثلا او اسم اخر انت تريده للفورم و سميته به
طبعا بيكون الكود بشكل كامل هكذا :
كود :
procedure TMainForm.A2Click(Sender: TObject);
begin
AboutFrm.Show;
end;
طبعا انا سميت الزر هنا باسم A2Click وهو الذى سيستدعى الفورم عند الضغط عليه
معانى الكلام تحمل على مراد المتكلم
المشاركات : 48
المواضيع 6
:
: 8
الإنتساب : Jun 2012
مثال زر اظهار الفورم2
كود :
var
F2: TForm2;
begin
F2 := TForm2.Create(Self);
F2.Parent := panel1;
F2.Top:=0;
F2.Left:=0;
F2.Show
end;
المشاركات : 48
المواضيع 13
:
: 0
الإنتساب : Aug 2011
السلام عليكم ورحمة الله تعالى وبركاته
وهذه بعض التعديلات التي قمت بها حتى لا تبقى النوافذ كلها مفتوحة كل ما ضغطت على فتح نافذة
هذا مثال من محاولتي لتعديل الكود
إن اصبت فهو من مفضل الله وان أخطأت فمن نفسي
الملفات المرفقة
FORM_FORM.rar (الحجم : 173.39 ك ب / التحميلات : 126)
المشاركات : 28
المواضيع 2
:
: 0
الإنتساب : Jan 2009
السلام عليكم ورحمة الله تعالى وبركاته
اضف Parent لل Form
Form1.parent := pane1;
form1.show;
Form2.parent := pane1;
form2.show;
أن تضيء شمعة صغيرة خير لك من أن تنفق عمرك تلعن الظلام