Registriert seit: 20. Feb 2008
Ort: Berlin
195 Beiträge
Delphi 7 Personal
|
Prgramm hängt trotz Thread.
17. Aug 2009, 23:54
Hallo.
Ich habe ein Problem und zwar habe ich volgenden Code:
Delphi-Quellcode:
unit uMain;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, mtTelnetThread;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
Telnet : TTelnetThread;
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
Telnet := TTelnetThread.create;
Telnet.Connect(' xtain.net', 1338);
end;
end.
Der Tread:
Delphi-Quellcode:
UNIT mTTelnetThread;
interface
uses
classes,
sysUtils,
Dialogs;
type
public
constructor create; virtual;
function Connect(Host: String; Port: Integer): boolean; virtual;
end;
implementation
constructor TTelnetThread.create;
begin
inherited create(true);
freeOnTerminate := true;
end;
function TTelnetThread.Connect(Host: String; Port: Integer): boolean;
begin
sleep(9999999);
end;
Nunja das Problem ist klar das Das Programm troz eigenem tread hängt. Hat wer ne Idee?
[edit=Luckie]Rechtschreibfehler im Titel korrigiert. Mfg, Luckie[/edit]
[edit=mkinzler]Rechtschreibfehler konsequent im Titel korrigiert Mfg, mkinzler[/edit]
Maximilian Ruta Ich weiß mein Deutsch ist ! Bei Fragen: ich bin fast immer im Mumble
Server: cubexsports.de
Port: 64738
|
|
Zitat
|