Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi DelphiZip / ZipMaster-Exceptions abfangen (https://www.delphipraxis.net/119345-delphizip-zipmaster-exceptions-abfangen.html)

chest3rs 25. Aug 2008 09:30


DelphiZip / ZipMaster-Exceptions abfangen
 
Hi,

ich hab ein kleines Problem mit der ZipMaster Komponente und den Exceptions.

Sobald ich ZipMaster.Cancel := True; aufrufe, kommt die Fehlermeldung "DLL Error - User Cancelled".

Ich möchte die ZipMaster-Dialoge abschalten und nur mit dem OnMessage-Event die Fehlermeldungen schreiben.

Hab es mit den Methoden schon probiert:

- Mit

Delphi-Quellcode:
try
  Add;
except
  on EZipMaster do MeineFehlermeldung;
end;
EZipMaster kennt der Compiler nicht.

- Global mit Application.OnException

Kennt sich jemand damit aus?

mfg

peschai 25. Aug 2008 13:03

Re: DelphiZip / ZipMaster-Exceptions abfangen
 
Versuche es mal mit EException anstelle EZipMaster

himitsu 25. Aug 2008 13:19

Re: DelphiZip / ZipMaster-Exceptions abfangen
 
und im Notfall alle Exceptions abfangen

Delphi-Quellcode:
try
  Add;
except
  MeineFehlermeldung;
end;
du könnteast aber auch mal nachsehn von welchem Typ die Exception ist?
Delphi-Quellcode:
try
  Add;
except
  // igendwie so ... ohne ein Delphi kann ich so schlecht nachsehn -.-''
  ShowMessage(ExceptObject.TypName);
end;

chest3rs 27. Aug 2008 08:49

Re: DelphiZip / ZipMaster-Exceptions abfangen
 
Morgen,

einfach im Objektinspektor die Eigenschaft ZipMaster.Unattended auf True setzen. Und schon werden Fehlermeldungen nicht mehr angezeigt.

;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz