Vraag : De verwerking van de uitzondering niet intersept fout.

Hallo, heeft

I Delphi 7 programma die over een XP Vakje SP3.

I een zeer eenvoudig programma lopen hebben die een beelddossier en vertoningen het in een controle ActiveX openen.   De controle van de beeldverwerking wordt genoemd ImageMan van data-tech.com.  

volgens de verkoper, de Open controle van ActiveX van de Dialoog verstrekt fout geen behandeling in Delphi.  Zo probeer ik om de fout van Delphi behandeling capabilities.

When I te gebruiken open een beelddossier met met welke appea om een slecht formaat te hebben, ik krijg een fout OLE en moet het programma terugstellen.  Ik open het zelfde dossier in de Kijker OK.

Is kan daar een manier om Delphi 7, onderscheppingsfouten in een ActiveX controleren te maken? de code

The en het beeld van fout zijn below.

Thanks.
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
procedure TForm1.btnLoadImageClick (Afzender: TObject);
begin
  probeer
     als IM1.GetFilename toen
     met IM1 
     begin
      Verfris me;
     eind;
  behalve
  op E: De uitzondering 
      ShowMessage (fout E.ClassName+, met bericht wordt opgeheven dat: '+E.Message);
  eind;
eind;
Attachments:

Antwoord : De verwerking van de uitzondering niet intersept fout.

Ik denk dat de volgende antwoorden uw vraag:

„Volgens de verkoper, verstrekt de Open controle van ActiveX van de Dialoog fout geen behandeling in Delphi.“

Het meest meestal, wanneer een verkoper zegt dat zij niet fout behandeling in Delphi voorzien, zij weten wat zij over spreken. ; -)

Andere oplossingen  
 
programming4us programming4us