Den Versuch über Try... except hab ich auch gemacht Funktioniert in dem Fall nicht, da der Fehler irgendwie intern abgefangen wird. Wie genau weiß ich auch net. Hat auf jeden Fall, doch keine Exeption ausgelöst war mein Fehler beim erklären.
Hab jetzt aber eine Lösung gefunden. Das einzige was mich ja gestört hat war, dass das Programm gewartet hat bis ich im Popup-Fenster auf OK geklickt hab. Hab jetzt die Stelle gefunden, wo diese aufgerufen wird und hab einfach den Aufruf auskommentiert.
Falls es mal jemand braucht der Aufruf dieser Nachricht ist im der Unit ZMCore.pas, welche man mit dem ZipMaster Pack bekommt. Dort ist es die vorletzte bzw. letzte procedure in diesem File.
Hab dort einfach die Zeile:
ZipMessageDlgEx('', msg, context, [mbOk]);
in der Procedure:
TZMCore.ZipMessageDlg(const msg: String;
context: Integer);
auskommentiert.
Hoffe es hilft jemanden der auch das Problem hat
Gruß Jack