Forum: Programmieren allgemein
by himitsu,
2. Mai 2017
LastError = ERROR_DIRECTORY (267)
Der Verzeichnisname ist ungültig
Da du das nicht erwähnt hattest, war ich davon ausgegangen es fehlt. :angle:
Und anhand der Fehlermeldung würde man dann womöglich auf auch lpCurrentDirectory kommen können.
Also ShowMessage(ExtractFilePath(sExecutableFile));, falls man sich die Funktionsweise von ExtractFilePath und deren Ergebnis nicht selber denken...
Forum: Programmieren allgemein
by himitsu,
2. Mai 2017
Nein, Quoting hilft hier rein garnichts, denn das Problem liegt beim ExtractFilePath.
Tipp: Rate mal, was das Ding für einen Pfad extrahiert, ausgehend vom letzten Pfadtrenner.
: oder \
Außerdem:
Wait?