Program Kapanması?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
umutcanster
Üye
Mesajlar: 153
Kayıt: 14 Tem 2008 12:28

Program Kapanması?

Mesaj gönderen umutcanster »

arkadaşlar programım ctrl+alt+delete'den kapatıldığında şu "form.onclose" olayı gibi kod çalıştırmak istiyorum

yani programım ctrl+alt+delete kapatıldığında belirttiğim kod çalışacak ve program kapanacak?

form.destroy yaptım olmadı..
umutcanster
Üye
Mesajlar: 153
Kayıt: 14 Tem 2008 12:28

Re: Program Kapanması?

Mesaj gönderen umutcanster »

arkadaşlar cevap yok mu?
ibrahimcoban
Üye
Mesajlar: 163
Kayıt: 11 Eki 2005 10:44
İletişim:

Re: Program Kapanması?

Mesaj gönderen ibrahimcoban »

Görev yöneticisinden bahsediyorsan;
Burada iki türlü kapatma var
1. Görevi sonlandır: Bu sizin programda daha doğrusu process' e kapan komutu gönderir.
Bunu OnClose olayını yakalayarak istediğini yapabilirsin.
2. İşlemi sonlandır: Bu sizin process' e terminateProcess komutu gönderir ve hemen işlemi
kullanıcının yetkisi varsa bitirir. Yapacak birşey yok.
http://ibrahimcoban.com/
Lazarus, Kol-Ce,Delphi ve C#
umutcanster
Üye
Mesajlar: 153
Kayıt: 14 Tem 2008 12:28

Re: Program Kapanması?

Mesaj gönderen umutcanster »

teşekkürler peki hocam bu onclose'de nasıl yakalayabiliriz?


ve windows kapanıyorken bu process mesajımı yollayarak uygulamayı bitiriyor?
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: Program Kapanması?

Mesaj gönderen Battosai »

umutcanster yazdı:teşekkürler peki hocam bu onclose'de nasıl yakalayabiliriz?
formuna bir tane application event nesnesi koy...
onmessage olayına...
if Msg.Message=WM_CLOSE then
........
yazarak onclose olayını yakalamış olursun....
umutcanster
Üye
Mesajlar: 153
Kayıt: 14 Tem 2008 12:28

Re: Program Kapanması?

Mesaj gönderen umutcanster »

teşekkürler ajanda programım sayenizde oldu :bravo:
Cevapla