vielleicht hilft ja SetErrorMode?
Hatte ich auch schon versucht, aber leider ohne Erfolg.
Wenn das andere Programm (der Explorer) den Fehler anzeigt und in der Funktion nicht als
Exception oder Error-Code durchreicht, dann hast du ein Problem.
Ich befürchte das du damit recht haben könntest...