Zitat von
DeddyH:
Wie wäre es denn so?
Delphi-Quellcode:
Err := ShellExecute(Form2.Handle,
'open',
Pchar('MeinArray[lIndex].RealFileName'),
NIL,
NIL,
SW_SHOWNORMAL);
if Err < 33 then
Showmessage(ShellExecuteErrMessage(Err));
damit bekomme ich ERangeError "Fehler bei der Bereichsprüfung".
Der fehler wird bei
Err := ShellExecute(Form2.Handle,
angezeigt.