
Zitat von
xZise:
Ist aber komisch, dass er manchmal "ExtractFilePath(ParamStr(0))" aufruft, obwohl die Datei dort nicht liegt!
Hä?
Es wird der Ordner geöffnet, in dem die Datei des ausgewählten Eintrags liegt.
Das ist der Code:
ShellExecute(Handle, 'open', PChar(ExtractFilePath(ListView1.Items[ListView1.ItemIndex].SubItems[1])), nil, nil, 1);