Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#5

AW: Mehrere Instanzen auf einmal schließen

  Alt 4. Okt 2016, 16:07
Dann eben über den Klassennamen der Form und und nicht die Caption. (auch besser, bezüglich Lokalisierung)

Eventuell besser auch noch den Namen der EXE prüfen, falls der Klassenname sowas wie TForm1 ist
(den Thread der gefundenen Form nennt dir Windows und davon schaut man dann, zu welchem Programm der Thread gehört)

Oder du verwendest IPC und sendest direkt an die Anwendungen.
z.B. MSDN-Library durchsuchenRegisterWindowMessage und dann einen Broadcast (PostMessage) an "alle" TopLevel-Fenster.
Deine Programme hören/verstehen dabei diese Message und machen dann etwas.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 4. Okt 2016 um 16:11 Uhr)
  Mit Zitat antworten Zitat