Hallo,
Der Titel ist ungünstig, aber sonst hätte er nicht gepasst

.
Wie schon gesagt gibts bei ExtractFilePath das finale "\" am Ende. Wenn ich jetzt noch einen Dateinamen dahintersetze, dann könnte es ja sein (vielleicht übersieht man es ja), dass folgendes entsteht: "C:\Programme\xyz
\\Programm.exe".
Mein WinXP-D7 macht das mit, bei Win95-D3 glaube ich schonmal Probleme mit ShellExecute gehabt zu haben, aber generell: Was wisst ihr darüber ? Geht das bei jeder Funktion ? Ist das Versionsabhängig ? Windows-Versionsabhängig ? usw... ?
Ich frage das nur aus Interesse, nicht weil ich beim proggen schlampen will

!
Viele Grüsse.