1,593
社区成员
发帖
与我相关
我的任务
分享
type
THttpThread = class(TThread)
private
FVID: Integer;
protected
procedure Execute; override;
public
constructor Create(vid: Integer);
end;
{ THttpThread }
constructor THttpThread.Create(vid: Integer);
begin
inherited Create(true);
FreeOnTerminate := True;
FVID := vid;
Resume;
end;
procedure THttpThread.Execute;
var
str: string;
idhttp1: TIdHTTP;
begin
idhttp1 := TIdHttp.Create;
try
try
str := idhttp1.Get('http://www.163.com/');
except
end;
finally
idhttp1.Free;
end;
end;
procedure TForm1.FormCreate(Sender: TObject);
var
i: Integer;
begin
for i := 1 to 20 do
begin
THttpThread.Create(i);
end;
end;