ما الفرق بين close و halt ؟؟؟
#7
kachwahed كتب :لن يمر عليها إذا تلقى Application.Terminate، ربما يمر عليه عند الحدث FormDestroy.
شكرا لكن البرنامج لا يمر على اي حدث عند استعمال application.terminate جرب فورم و زر و لاحظ
كود :
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); procedure FormDestroy(Sender: TObject); private { Déclarations privées } public { Déclarations publiques } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin Application.Terminate; end; procedure TForm1.FormDestroy(Sender: TObject); begin showmessage('samudsfjdfgn,,'); end; end.
بينما لو استعملت HALTE فانه يعتر OnDestroy ولا يهتم بـ Onclose
الرد


الردود في هذا الموضوع
ما الفرق بين close و halt ؟؟؟ - بواسطة Dr.MOT - 12-12-2008, 03:36 PM
ما الفرق بين close و halt ؟؟؟ - بواسطة Dr.MOT - 12-12-2008, 09:27 PM
ما الفرق بين close و halt ؟؟؟ - بواسطة kachwahed - 04-01-2009, 12:03 PM
ما الفرق بين close و halt ؟؟؟ - بواسطة galag8 - 04-01-2009, 01:01 PM
ما الفرق بين close و halt ؟؟؟ - بواسطة mbkinfo - 20-01-2009, 10:30 AM
ما الفرق بين close و halt ؟؟؟ - بواسطة karamofweb - 17-01-2011, 02:00 PM
ما الفرق بين close و halt ؟؟؟ - بواسطة kachwahed - 18-01-2011, 06:55 PM

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


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