关于 ActiveForm 开发的线程序问题! 为什么这样会出错! 应该很简单! 我另一个ActiveX成功了,可是不执行Execute 搞好几天了!Unit1.pas
unit Unit1;interfaceuses
Classes;type
tt = class(TThread)
private
ss : string;
protected
procedure Execute; override;
procedure ppp;
public
constructor Create(s:string);
end;implementation
uses
ActiveFormImpl1;procedure tt.ppp;
begin
TActiveFormX1.Edit1.Text := ss;
end;constructor tt.Create(s:string);
begin
inherited Create(False);
ss := s;
end;procedure tt.Execute;
begin
Synchronize(ppp);
end;end.
unit Unit1;interfaceuses
Classes;type
tt = class(TThread)
private
ss : string;
protected
procedure Execute; override;
procedure ppp;
public
constructor Create(s:string);
end;implementation
uses
ActiveFormImpl1;procedure tt.ppp;
begin
TActiveFormX1.Edit1.Text := ss;
end;constructor tt.Create(s:string);
begin
inherited Create(False);
ss := s;
end;procedure tt.Execute;
begin
Synchronize(ppp);
end;end.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货