Einzelnen Beitrag anzeigen

Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#1

Indy 10 TCP stürzt beim schließen ab.

  Alt 9. Mär 2006, 20:43
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  TCPServer.Active := True;
end;

procedure TForm1.TCPServerExecute(AContext: TIdContext);
var
  strlst: TStringList;
begin
  strlst:=TStringList.Create;
  try
    strlst.add('Hello from Basic Indy Server server.');
    with AContext.Connection do
      begin
        WriteRFCStrings(strlst);
        Disconnect;
      end;
  finally
    strlst.Free;
  end;
end;

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
  TCPServer.Active := False;
end;
Das soll der Server sein. Das funktioniert soweit alles, hoffe ich mal. ^^
Wenn ich das ganze jetzt schließe, kommt eine Fehlermeldung (s. Anhang)
Miniaturansicht angehängter Grafiken
fehler_170.png  
  Mit Zitat antworten Zitat