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

نسخة كاملة : كيف يتم انشاء فورم برمجياً ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته
كيف يتم انشاء فورم برمجياً في حال الضغط على Bottun1 وجزاكم الله كل خير
لا اعرف ماتقصد بالضبط ولكن جرب هذا الكود لعله ينفع
PHP كود :
uses myForm_unit;
myform:=Tmyform.create(application);
myform.showmodal; 
انشاء عدد غير محدد من الـ Forms
كود :
private MyForm: array of TForm;

في حدث الضغط على اي زر :

كود :
procedure TForm1.CreateForms(Sender: TObject); begin SetLength(MyForm, Length(MyForm) + 1); MyForm[Length(MyForm) - 1] := TForm1.Create(Self); MyForm[Length(MyForm) - 1].Name := 'Form' + IntToStr(Length(MyForm)); MyForm[Length(MyForm) - 1].Caption := 'Form' + IntToStr(Length(MyForm)); MyForm[Length(MyForm) - 1].Show; end;

السلام عليكم