if GlobalFindAtom('PROGRAM_RUNNING_WINTASK') = 0 then atom := GlobalAddAtom('PROGRAM_RUNNING_WINTASK')
else begin
application.messagebox(' PROGRAM ZATEN ÇALIŞIYOR ',pchar(application.exename),mb_ok);
halt;
end;
programı ctl alt delete ile sonlandırınca program zaten calısyor diyor yine
ne yapmak lazım?
if GlobalFindAtom('PROGRAM_RUNNING_WINTASK') = 0
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: if GlobalFindAtom('PROGRAM_RUNNING_WINTASK') = 0
Sanırım programın açık olup olmadığını kontrol işi yapmaktasınız ve o biçimde kapama işlemi de kullandığınız yöntemin bir yan etkisi olsa gerek. Bunun için verilen makaledeki 2. yönteme (FindWindow) geçmenizi öneririm.
viewtopic.php?f=19&t=20130&start=0
viewtopic.php?f=19&t=20130&start=0
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .