这个不对了,找不到控件 Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiAPI/html/delphi_20061107194340283.html
在窗体中放了一个edit 和一个按钮。
用file-new-other里的thread object 创建了一个新线程类(Tmy)。
里面写了这句代码:
procedure Tmy.Execute;
begin
{ Place thread code here }
form1.edit.text:='ddd'; //就是这句
end;
这是编译时的错误
[Error] Unit2.pas(35): Undeclared identifier: 'form1'
[Error] Unit2.pas(35): Missing operator or semicolon
[Error] Unit2.pas(35): Statement expected, but expression of type 'String' found
[Fatal Error] Unit1.pas(7): Could not compile used unit 'Unit2.pas'
我在Unit1中包含了unit2,
是什么原因呢??
自己解决了。