不可视控件: var AClientSocket:TClientSocket; begin AClientSocker := TClientsocket.Create(nil); ... end; 可视控件: var AEdit: TEdit; begin AEdit := TEdit.CreateParented(hwndMain); ... end;
不可视控件: var AClientSocket:TClientSocket; begin AClientSocker := TClientsocket.Create(nil); ... end; 可视控件: var AEdit: TEdit; begin AEdit := TEdit.CreateParented(hwndMain); ... end;
二 var
ClientSocket1: TClientSocket;
三 设置ClientSocket1属性即可;
一,uses该组件所在单元;
二,定义该组件类型变量;
三,使用临时生成组件;这样,程序会大一些,原因很简单,比如你即使只想用个self.handle而加入了forms单元,那么程序也将增大近300k.
var
AClientSocket:TClientSocket;
begin
AClientSocker := TClientsocket.Create(nil);
...
end;
可视控件:
var
AEdit: TEdit;
begin
AEdit := TEdit.CreateParented(hwndMain);
...
end;
var
AClientSocket:TClientSocket;
begin
AClientSocker := TClientsocket.Create(nil);
...
end;
可视控件:
var
AEdit: TEdit;
begin
AEdit := TEdit.CreateParented(hwndMain);
...
end;