كيف يتم انشاء procedure خاص ب form.show
#8
السلام عليكم
عند انشاءك لفورم جديد دلفي يقوم باضافة متغير عام الى الوحدة
PHP كود :
var
  
Form1: TForm1; 
يمكنك استخدام هذا المتغير في انشاء الفورم لكن يجب ان تمرر Class الفورم الى الـ procedure الخاص بك
لكي يقوم بانشاء الفورم ...
PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
begin
  CreateAndShow
(Form3, TForm3, True);
end;

procedure TForm1.CreateAndShow(Form:TForm; FormClass: TFormClass; Bool: Boolean);
begin
  Form 
:= FormClass.Create(nil);
  try
    
Form.ShowModal;
  finally
    
Form.Free;
  
end;
end; 
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد


الردود في هذا الموضوع
كيف يتم انشاء procedure خاص ب form.show - بواسطة S.FATEH - 01-08-2014, 11:39 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم