Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Client sucht Server mit TServer/ClientSocket (https://www.delphipraxis.net/10425-client-sucht-server-mit-tserver-clientsocket.html)

chris01 20. Okt 2003 16:24

Re: Client sucht Server mit TServer/ClientSocket
 
Ich will ja wirklich nicht nerven, aber weiß den keiner wie das geht??
Probiere das jetzt schon seid gestern und es funktioniert einfach nicht! :wall:

Schönen Gruß
Christopher :)

Kamil 20. Okt 2003 16:38

Re: Client sucht Server mit TServer/ClientSocket
 
Dieser Code geht:
Delphi-Quellcode:
type
  TForm1 = class(TForm)
    ClientSocket1: TClientSocket;
    ServerSocket1: TServerSocket;
    Button1: TButton;
    Button2: TButton;
    Timer1: TTimer;
    Memo1: TMemo;
    procedure Button1Click(Sender: TObject);
    procedure ClientSocket1Connect(Sender: TObject;
      Socket: TCustomWinSocket);
    procedure ClientSocket1Error(Sender: TObject; Socket: TCustomWinSocket;
      ErrorEvent: TErrorEvent; var ErrorCode: Integer);
    procedure Timer1Timer(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);
begin
  //Client öffnen
  ClientSocket1.Host:='127.0.0.1';
  ClientSocket1.Port:=11111;
  Timer1.Interval:=10000;
  Clientsocket1.Open;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  //Server öffnen
  ServerSocket1.Port:=11111;
  ServerSocket1.Open;
end;

procedure TForm1.ClientSocket1Connect(Sender: TObject;
  Socket: TCustomWinSocket);
begin
  memo1.lines.add('verbindung wurde aufgebaut');
end;

procedure TForm1.ClientSocket1Error(Sender: TObject;
  Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
  var ErrorCode: Integer);
begin
  memo1.lines.add('verbindung fehlgeschlagen');
  timer1.Enabled:=true;
  ErrorCode:=0;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  timer1.Enabled:=false;
  clientsocket1.Open;
end;
[edit=Admin]CODE-Tags durch DELPHI-Tags ersetzt. Mfg, Daniel[/edit]

chris01 20. Okt 2003 17:07

Re: Client sucht Server mit TServer/ClientSocket
 
Danke, ich werde es gleich sofort testen!
*freu* :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:06 Uhr.
Seite 2 von 2     12   

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