AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi TClient & TServer socket verbindung
Thema durchsuchen
Ansicht
Themen-Optionen

TClient & TServer socket verbindung

Ein Thema von TobiasT · begonnen am 20. Okt 2006 · letzter Beitrag vom 20. Okt 2006
Antwort Antwort
Seite 2 von 2     12   
TobiasT

Registriert seit: 20. Okt 2006
6 Beiträge
 
#11

Re: TClient & TServer socket verbindung

  Alt 20. Okt 2006, 16:09
Habe max_tries auf 10 gesetzt!

Habe jetzt alles in einen Timer gesetzt, der jede 5 sek. versucht die Verbindung herzustellen.

Jetzt müssten ich nur noch die blöde Asynchron Fehlermeldung unterdrücken können, dann wäre das Problem gelöst.

Delphi-Quellcode:
procedure TForm1.TimerTimer(Sender: TObject);
begin
  IF Client.Socket.Connected=false THEN
  begin
    try
      client.Active:=true;
    except
      inc(TriesToConnect);
    end;
  end;
end;
  Mit Zitat antworten Zitat
Benutzerbild von ste_ett
ste_ett

Registriert seit: 10. Sep 2004
Ort: Dülmen
464 Beiträge
 
Delphi 7 Professional
 
#12

Re: TClient & TServer socket verbindung

  Alt 20. Okt 2006, 16:13
Zitat von TobiasT:
Jetzt müssten ich nur noch die blöde Asynchron Fehlermeldung unterdrücken können, dann wäre das Problem gelöst.

Gaaaaaanz schlechte Idee.
Fehler beseitigen, nicht unterdrücken!

Welchen Fehler-Code bekommst du genau?
Stefan
"Geht nicht!" ist keine Fehlerbeschreibung und "Hab ich schon versucht!" keine Antwort!

Hey, it compiles! Ship it!
  Mit Zitat antworten Zitat
TobiasT

Registriert seit: 20. Okt 2006
6 Beiträge
 
#13

Re: TClient & TServer socket verbindung

  Alt 20. Okt 2006, 16:15
Asynchroner Socket-Fehler 10061.

//edit:

Kann man das vielleicht mit dem onError Ereignis abfangen?
  Mit Zitat antworten Zitat
Benutzerbild von ste_ett
ste_ett

Registriert seit: 10. Sep 2004
Ort: Dülmen
464 Beiträge
 
Delphi 7 Professional
 
#14

Re: TClient & TServer socket verbindung

  Alt 20. Okt 2006, 16:19
10061 bedeutet, dass auf der Gegenseite kein Port offen ist, um eine Socket-Verbindung aufzubauen.

Was ist das für ein Server, auf den du connectest?
Stefan
"Geht nicht!" ist keine Fehlerbeschreibung und "Hab ich schon versucht!" keine Antwort!

Hey, it compiles! Ship it!
  Mit Zitat antworten Zitat
TobiasT

Registriert seit: 20. Okt 2006
6 Beiträge
 
#15

Re: TClient & TServer socket verbindung

  Alt 20. Okt 2006, 16:21
Der läuft auf dem selben rechner (darum 127.0.0.01)

Hab es hinbekommen die Fehlermeldung nicht anzeigen zu lassen!

Delphi-Quellcode:
procedure TForm1.ClientError(Sender: TObject; Socket: TCustomWinSocket;
  ErrorEvent: TErrorEvent; var ErrorCode: Integer);
begin
ErrorCode:=0;

end;

Problem ist jetzt gelöst!

Vielen dank an alle die geholfen haben!


Mfg Tobias
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: TClient & TServer socket verbindung

  Alt 20. Okt 2006, 16:30
o_O
Bitte schreib wenigstens den Fehler vorher in eine Log.
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 11:06 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