Danke für deine Hilfe,
Habe jetzt folgendes Programm dazu geschrieben und es kommt zumindest beim compilieren zu keinem Fehler. Kannst ja mal schauen, ob ich einen logischen Fehler (wie z.B. Unendlich Schleife)eingebaut hab, der durch den Compiler nicht erkannt wird.
Delphi-Quellcode:
type
TForm1 = class(TForm)
Memo1: TMemo;
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure OnClientRead(Sender: TObject; Socket: TCustomWinSocket);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
myServer : TServerSocket;
implementation
{$R *.dfm}
procedure TForm1.OnClientRead(Sender: TObject; Socket: TCustomWinSocket);
var i : integer;
begin
For i := 0 to myServer.Socket.ActiveConnections - 1 do
begin
with myServer.Socket.Connections [i] do
if (Connected) then SendText('Hallo');
end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
myServer := TServerSocket.Create(Form1);
myServer.Port := 6712;
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
myServer.Destroy;
end;
end.
Danke nochmal