Das ist die einfachste Lösung, wenn man sicherstellen will, dass ein Programm nur einmal gestartet wird.
Was diese Lösung aber nicht kann:
Die übergebenen Parameter an die erste Instanz weiterreichen, damit diese damit weiterarbeiten kann.
Und genau da liegt ja aktuell das Problem.
Kalt erwischt
Danke.
Ich arbeite mit Named Pipes zur Kommunikation meiner Programteile untereinander. Das zuerst gestartete macht den Server auf, nach dem dann alle anderen Teile suchen.
Das gleiche geht doch hier auch.
Wobei natürlich PostMessage viel eleganter ist solange man an das passende
Handle kommt.
Die Datenübertragung erledigt eine serealisierte Memtable deren Daten als Bytestrom oder B64 String übertragen werden.