Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#2

Re: nur 1 Instanz zulassen + Probleme.

  Alt 22. Mär 2004, 19:14
Zitat von rebugger:
Ja, ich habe schon in der Suche nach "Mutex" gesucht und auch sehr viele Codeschnippsel gefunden,
ABER es gibt ein Problem:
Bei allen CodeSchnippseln wird immer per FindWindow mein Fenster gesucht.
Das Fenster passt aber die Caption der Mainform dynamic an (also mal heißt sie "Editor [bla.txt]" oder "Editor [blas2.txt]").
FindWindow kann aber auch nach Klassennamen suchen. Das ist der erste Parameter, und bei VCL-Programmen ist der Klassennamen mit dem Namen deiner Form identisch, bspw.
findwindow('TForm1',nil) Ein Grund warum man möglichst für jedes Programm einzigartige Formnamen verwenden sollte, sonst wird u.U. das falsche Programm "gefunden".

Zitat:
Sie verhindern zwar den erneuten Aufruf, können aber nicht die neue Datei an die alte Instanz weiterreichen.
Hier im Forum suchenWM_COPYDATA, [df]WM_COPYDATA[/df]
  Mit Zitat antworten Zitat