Hi Leute,
ich weiss, dass dieses Thema schon des öfteren angesprochen wurde.
Aber leider verstehe ich Beispiele in diesem Forum nicht.
In meinem Programm markiere ich zwei Dateien und öffne sie über das Kontexmenü. Es handelt sich dabei um zwei *.Tif - Dateien. Diese beiden Tif - Dateien möchte ich nun nebeneinander angezeigt bekommen. Das Programm wird normalerweise bei zwei markierten Dateien zweimal ausgeführt. Daher habe ich
Delphi-Quellcode:
initialization
hnd := CreateMutex(nil, True, 'Project1.exe');
if GetLastError = ERROR_ALREADY_EXISTS then Halt;
finalization
if hnd <> 0 then
CloseHandle(hnd);
end.
diese Abfrage hinzugefügt.
Das Programm wird nur einmal gestartet und die erste Tif - Datei auch angezeigt.
Da ich aber die Zweite Tif - Datei nun auch auf meiner Form neben der ersten anzeigen möchte, muß ich mir wohl den Parameter (Pfad) von der zweiten Instanz holen, richtig?
Genau da hapert es.
Wie bekomme ich den Parameter aus der zweiten Instanz in die erste Instanz?