AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Error Popups / SocketError usw.
Thema durchsuchen
Ansicht
Themen-Optionen

Error Popups / SocketError usw.

Ein Thema von doom98 · begonnen am 5. Mai 2005 · letzter Beitrag vom 6. Mai 2005
Antwort Antwort
Arnulf

Registriert seit: 28. Okt 2004
Ort: Wien
271 Beiträge
 
#1

Re: Error Popups / SocketError usw.

  Alt 6. Mai 2005, 00:02
Zitat:
errorcode = 0 geht bei dem OnSocketError Event nicht...
geht eigentlich schon - verwendest du fastnet componenten oder indy?

wenn es wirklich ein windows socket error ist, solltest du die mit errorcode := 0 schon abfangen können.
allerdings sollte man errors auch behandeln, weil du leicht in einer endlos schleife landen kannst oder access violation oder schlimmeres .
try except hilft dir bei threads übrigens garnichts - und wenn du dazuwischen den prozess freigibst hast auch ein problem ( application.processmessages oder ähnliches).
Also wenn du bei deinen sockets threads verwendest, helfen dir try except blöcke nichts (ausser du baust das in den tread selbst ein).

ansonsten funktioniert try except so:

Delphi-Quellcode:
try
dein code
except
error behandeln
end;
ist in der delphi hilfe aber ganz gut erklärt.

wenn du recourcen anforderst und unbedingt willst, daß am schluß die recourcen wieder frei gegeben werden, dann nimmt man try finaly.

Delphi-Quellcode:
recource anfordern.
try
dein code
finally
recource freigeben
end;
Arnulf
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz