Autor Beitrag
adrian4321
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 41

Win2000, Linux (Suse9.0)
D5 Prof, D7 Pers, K3 OE
BeitragVerfasst: Fr 27.02.04 18:54 
Hallo,

ich habe folgendes Problem: wenn ich mit der Indy Komponente eine Mail z.B. abrufe oder versende und es kommt aus irgendeinem Grund zu einem Fehler (keine Internetverbindung oder Server leht Verbindung ab usw.) erscheint eine Fehlermeldung und mein Programm steht still bis man auf OK klickt.
Bei einem automatisierten Vorgang unbrauchbar.... Wie kann man solche Fehler "unterdrücken" oder abfangen?

Die speziellen kritischen Befehle sind z.B. pop / smtp.Connect, pop.retrieve, smtp.send etc.

Vielen Dank für Eure Hilfe!

Adrian
ixtreme
Gast
Erhaltene Danke: 1



BeitragVerfasst: Fr 27.02.04 19:00 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
try
...
except
...
end;


ixtreme.de
adrian4321 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 41

Win2000, Linux (Suse9.0)
D5 Prof, D7 Pers, K3 OE
BeitragVerfasst: Fr 27.02.04 19:39 
!! Sorry, geht doch !!

Wenn man die fertige EXE ausführt wird das abgeblockt nur im Testlauf in Delphi erscheint noch der Fehler....

Ich schrieb:
Zitat:
Das habe ich auch schon versucht:

ausblenden Quelltext
1:
2:
3:
4:
5:
try
 idpop31.Connect;
except
 exit;
end;


Ändert absolut nichts. Trotzdem wird der Fehler ausgegeben (hier wegen falschem Username).