L
lcl_003
Unregistered / Unconfirmed
GUEST, unregistred user!
我用下面的代码创建 一个窗体的多个实例。窗体里有个timer
var
chartview:array of Tchartview;
count:byte;
begin
count := high(chartview)-low(chartview)+1;
SetLength(chartview,count+1);
chartview[high(chartview)] := Tchartview.Create(Application);
chartview[high(chartview)].show;
end;
然后在线程里要访问这些窗体实例的timer。但是我怎么知道哪个实例存在?
我在线程里这样写的,可是不对:(
if (chartview[2]<>nil) then
chartview[2].Timer1.Enabled:=true;
var
chartview:array of Tchartview;
count:byte;
begin
count := high(chartview)-low(chartview)+1;
SetLength(chartview,count+1);
chartview[high(chartview)] := Tchartview.Create(Application);
chartview[high(chartview)].show;
end;
然后在线程里要访问这些窗体实例的timer。但是我怎么知道哪个实例存在?
我在线程里这样写的,可是不对:(
if (chartview[2]<>nil) then
chartview[2].Timer1.Enabled:=true;