Entwickler-Ecke

Internet / Netzwerk - IndyClient Fehler ohne Meldung


Gudu23 - Mo 17.05.10 16:08
Titel: IndyClient Fehler ohne Meldung
Hallo,

nachdem ich gestern das Delphi Standart TCP Protokoll ausprobiert habe und mir dies für meine zwecke einfach viel zu "flach".

Habe mich nun mit Indy auseinander gesetzt und folgenden Code erstellt:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
procedure TfrmMain.btnStartClick(Sender: TObject);
begin
  btnStop.Enabled := true;
  btnStart.Enabled := false;
  txtIP.Enabled := false;
  txtPort.Enabled := false;

  clientIndy.BoundIP := txtIP.Text;
  clientIndy.BoundPort := StrToInt(txtPort.Text);
  clientIndy.Port := StrToInt(txtPort.Text);

  clientIndy.Connect();
end;

Leider bekomme ich beim Debuggen eine unerklärliche Fehlermeldung ohne Inhalt, es steht einfach nichts da, leer.

Hat jemand eine Idee?

Moderiert von user profile iconNarses: Delphi-Tags hinzugefügt


Xentar - Mo 17.05.10 16:36

1. Standard :P
2. Was passiert, wenn du das Programm so startest, ohne Delphi?
3. Ich weiß nicht, ob das so gut ist, die BoundIP und BoundPort einfach so zu setzen. Versuchs mal mit Host und Port. Aber normal sollte da trotzdem eine vernünftige Fehlermeldung erscheinen, ja. Gibt es denn einen Server, der auf diesem Port lauscht?
4. Wenn das auch nicht hilft: Welche Delphi und welche Indy Version?


Gudu23 - Mo 17.05.10 16:47

Hier der Fehler:

Fehler

Ja, Programm das lauscht existiert.

Moderiert von user profile iconNarses: Bild als Anhang hochgeladen.

---Moderiert von user profile iconNarses: Beiträge zusammengefasst---

Lesen bildet ^^

Host war nicht angegeben.


Xentar - Mo 17.05.10 18:31

Mach doch bitte noch nen Haken an hier den Thread, wenn der erledigt ist ;)