Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy Exceptions auslesen (https://www.delphipraxis.net/152806-indy-exceptions-auslesen.html)

SyntaxXx 7. Jul 2010 18:27

Indy Exceptions auslesen
 
Wieder hab ich ein kleines Problem.
Ich arbeite hier nun ein wenig mit den indys herum.

Jetzt habe ich mir ne TStringList gemacht und möchte die Inhalte per idhttp.Post an den Server senden.
Nun habe ich den Code in try ... except gesetzt.
Nun bekomme ich aber einen Fehler wenn ich das erste mal auf nen Button klicke. Sobald ich nochmal auf den Button klicke funktioniert alles wunderbar.

Jetzt ist natürlich die Frage, warum genau er beim ersten mal immer einen Fehler ausgibt.
Um das zu erfahren möchte ich antürlich keinen eigen eingegebenen text anzeigen lassen sondern den genauen Fehler von der Indy komponente.

Die Frage ist nur wie ich das genau mache?

Wie gesagt das ist immer nur beim ersten mal drücken des buttons, beim zweiten mal funkltioniert es immer wunderbar.

himitsu 7. Jul 2010 18:43

AW: Indy Exceptions auslesen
 
Du könntest natürlich das Try-Except weglassen, dann sieht man die Exception des Indy direkt. :stupid:

Delphi-Quellcode:
try

except
  on E: Exception do
    raise MyException.Create('da war''n Fehler:'#13 + E.Message);
end;
Delphi-Quellcode:
try

except
  on E: Exception do
    ShowMessage('da war''n Fehler:'#13 + E.Message);
end;

Gerd01 24. Jul 2010 09:13

AW: Indy Exceptions auslesen
 
Zitat:

Zitat von himitsu (Beitrag 1034107)
Keine Ahnung oder Lust etwas selber zu schreiben? Fertig Code bekommt man für passend Geld. Arbeitsangebote bitte hier.

Blödere Antworten habe ich schon lange nicht mehr gelesen. Jeder ist mal angefangen, du anscheinend nicht.

SyntaxXx
Schau dir mal das die Komponenten IdLogEevent, IdLogfile etc. an. Damit kannst du die Kommunikation mitprotokollieren. Bei Google findest du Beispiele.

Assertor 24. Jul 2010 10:58

AW: Indy Exceptions auslesen
 
[OT]

@Gerd,

Zitat:

Zitat von Gerd01 (Beitrag 1037221)
Zitat:

Zitat von himitsu (Beitrag 1034107)
Keine Ahnung oder Lust etwas selber zu schreiben? Fertig Code bekommt man für passend Geld. Arbeitsangebote bitte hier.

Blödere Antworten habe ich schon lange nicht mehr gelesen. Jeder ist mal angefangen, du anscheinend nicht.

Gerd, Du weißt aber schon, dass Du seine Signatur zitierst? Unser Himi ist nun wirklich nicht böse, sondern sehr hilfsbereit - soweit ich das einschätze, steht die dort, weil viele viele Kinder / Schüler / schlecht erzogene hier im Forum schnell mal umfangreichen Code oder Programme für Lau einfordern (siehe Foren Kodex, da mußte es auch Erwähnung finden).

Gruß,
Assertor
[/OT]


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 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