delphi4arab منتديات دلفي للعرب

نسخة كاملة : هل هناك طريقة أخرى أفضل من هذه لعرض فورم داخل فورم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

 هل هناك طريقة اخرة لعرض فورم 2 داخل فورم 1   أفضل من هذه

اريد الفورم 2 ان يظهر كنافذة داخل فورم 1  لا يظهر رمز الدلفي واسم الفورم  في الاعلى مثل مكون  PageControl

[صورة: 1554551763521.jpg]

كود ===

PHP كود :
procedure TForm1.BitBtn1Click(Sender: TObject);
var    Form2:TForm2;
begin
  Form2
:=TForm2.Create(Self);
  Form2.Parent := panel2;
  Form2.Top:=0;
  Form2.Left:=0;
  Form2.Show;
  Form3.Free;
end; 
السلام عليكم

PHP كود :
 Form2:=TForm2.Create(Self);
 
 Form2.BorderStyle := bsNone;
 
 Form2.WindowState := wsMaximized;
 
 Form2.Parent := panel2;
 
 Form2.Show;
 
 Form3.Free; 
شكرا جزيلا للأخ فاتح على تصحيح الكود

ممتاز هذا ما كنت ابحث عنه بالضبط

تحياتي
في رأي تستعمل panel او PageControl في الافضل
فقط لا تنسى قتل النافذة وتحريرها من الذاكرة عند فتح نافذة اخرى في نفس المكان حتى لا تتجمع فوق بعضها البعض
وكلما فتحت نفس النافذة تظهر نفس النافذة مرتين وربما ثلاث او حتى مئة مرة عند استخدام البرنامج بحال اشتققت نفس النافذة ولم تستدعي الاولى
السلام عليكم ،
لماذا لا تستعمل ال Frame ؟

.إن لم تكن استعملت الإطارات Frame   من قبل ، الق نظرة على مجلة دلفي للعرب العدد 2.


http://delphi4arab.net/forum/showthread.php?tid=2158