Moin Zusammen,
Zitat von
messie:
//Shellexecute wartet auf die Beendigung des Aufrufs und gibt das
Handle der aufgerufenen Datei zurück...
das stimmt nicht.
ShellExecute gibt einen Rückgabewert von > 32 wenn der Aufruf erfolgreich war, oder einen Wert <= 32 wenn ein Fehler aufgetreten ist.
(
ShellExecute)
Die bei Delphi mitgelieferten Teile des
SDK sind nicht gerade aktuell, besser wäre es, nach Möglichkeit, das aktuelle
PSDK bei MS herunterzuladen (nach Möglichkeit, da ca. 350MB, bei vollem Download)
@Avax2k:
Das Problem wirst Du wohl nur lösen können, wenn Du die Datei selber verarbeitest.