Hallo,
danke für eure Antworten. Das ist mir schon klar. Das ist aber auch nicht mein Problem.
Delphi-Quellcode:
dbpath:=extractfilepath(application.ExeName);
i:=ShellExecute(Application.Handle, 'open', Pchar(dbpath + 'LCRset2\LCRset2.exe'),nil,nil, SW_SHOW);
So läuft das, das Programm meckert nur dass es seine Ini Dateien nicht findet! Mein Problem ist, dass ich dem Programm den Pfad mitgeben muss in dem es seine Dateien findet.
Delphi-Quellcode:
dbpath:=extractfilepath(application.ExeName);
i:=ShellExecute(Application.Handle, 'open', Pchar(dbpath + 'LCRset2\LCRset2.exe'),nil,Pchar(dbpath + 'LCRset2', SW_SHOW);
In dieser Version läuft überhaupt nichts mehr.
Also mein Programm läuft unter:
...searcher\
das aufzurufende Programm liegt unter:
...searcher\LCRset2\LCRset2.exe
shellexecute muss das Programm LCRset2.exe im seinem Verzeichnis ausführen.
Grüsse
Rainer