Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Absolut keinen Plan (Indy Server/Client) (https://www.delphipraxis.net/31378-absolut-keinen-plan-indy-server-client.html)

freak4fun 8. Okt 2004 10:49


Absolut keinen Plan (Indy Server/Client)
 
Hallo,

ich hab alles durchgelesen und jemehr ich gelesen hab, desto weniger hab ich verstanden.
Ich will ein Chat zwischen 2 Computern. Dabei müssen die ja beide Server und Client sein.
Wie geht das? :oops: :wiejetzt:

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ComCtrls, IdTCPServer, IdBaseComponent, IdComponent,
  IdTCPConnection, IdTCPClient;

type
  TMainform_Form = class(TForm)
    TCPClient: TIdTCPClient;
    TCPServer: TIdTCPServer;
    Chatfield_REdit: TRichEdit;
    Button1: TButton;
    Eingabe_Edit: TEdit;
    procedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure TCPServerExecute(AThread: TIdPeerThread);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Mainform_Form: TMainform_Form;

implementation

{$R *.dfm}

procedure TMainform_Form.Button1Click(Sender: TObject);
begin
  TCPClient.Connect;
{  TCPClient.WriteLn(Eingabe_Edit.Text);
  Eingabe_Edit.Text := '';
  TCPClient.Disconnect;
  TCPServer.Active := False;   }



end;

procedure TMainform_Form.FormCreate(Sender: TObject);
begin
  TCPServer.Active := True;

end;

procedure TMainform_Form.TCPServerExecute(AThread: TIdPeerThread);
begin
  AThread.Connection.WriteLn('Connected...');
end;

procedure TMainform_Form.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
  TCPClient.Disconnect;
  TCPServer.Active := False;
end;

end.
Das ist was ich habe.

mfg
(verzweifelter)freak

:coder:

Bitworm 8. Okt 2004 10:52

Re: Absolut keinen Plan (Indy Server/Client)
 
Lade Dir doch von Indy-Seite mal das Archiv mit den Demos herunter,
dort gibt es ein fertiges Beispiel für einen Chat mit Server und Client.

freak4fun 8. Okt 2004 15:26

Re: Absolut keinen Plan (Indy Server/Client)
 
HAb ich schon lange... keine Peilung.

Aber inzwischen hab ich meinen Chat zum laufen Gebracht, diverse Funktionen eingebaut und bin zu frieden. :mrgreen:

Ausbilder sei dank. :warn:

mfg
freak

:coder:


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