Einzelnen Beitrag anzeigen

th_bone

Registriert seit: 16. Jun 2004
172 Beiträge
 
Delphi 2005 Professional
 
#11

Re: Indy 10 funct anders als Indy 9?

  Alt 26. Jan 2006, 21:28
Indy9 Bsp funktionieren ohne Ändernungen nicht mit Indy10,
da hier einiges an der CodeBasis und deren Befehlen geändert wurde..

so müsste es gehen:

Delphi-Quellcode:
interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, IdBaseComponent, IdComponent, IdCustomTCPServer, IdTCPServer, idcontext;

type
  TForm1 = class(TForm)
    IdTCPServer1: TIdTCPServer;
    procedure FormCreate(Sender: TObject);
    procedure IdTCPServer1Execute(AContext: TIdContext);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.IdTCPServer1Execute(AContext: TIdContext);
begin
with acontext.Connection.IOHandler do
  begin
    WriteLn('Hello from Basic Indy Server server.');
    idTcpServer1.Active:=false;
  end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  idTCPserver1.Active:=true;
end;

end.
idTCPserver1 <- muß natürlich dem Namen deiner komponente entsprechen

Tschö

Ralf
  Mit Zitat antworten Zitat