Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.107 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Programm schließen per SendMessage

  Alt 1. Jul 2004, 15:39
Moin cyberrowdy72,

Du müsstest wohl, in dem Bereich, in dem die vorherige Instanz beschäftigt ist eine Abbruchbedingung abzufragen. Der Wert hierfür kann dann in der WndProc, oder einer entsprechenden einzelnen Ereignisroutine, der Wert gesetzt werden, wenn WM_CLOSE empfangen wird. Voraussetzung ist natürlich, dass die Messages auch abgefragt werden.

Wäre es nicht einfacher, beim Start einer Instanz zu prüfen, ob schon eine läuft, und dann die zusätzlich gestartete zu beenden (Hier im Forum suchenCreateMutex, Hier im Forum suchenCreateSemaphore)?
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat