请教变量问题
本帖最后由 haiou327 于 2013-02-22 14:17:18 编辑
var
AProgressBar:TProgressBar;
begin
AProgressBar?:=?TProgressBar.Create(self);????
????with?AProgressBar?do??
????begin??
??????Name?:=?'Progress';??
??????Parent?:=?from1;??
??????Max?:=?Form1.Tag;
??????Step?:=?1;??
??????Top?:=?95;??
??????Left?:=?8;??
??????Width?:=?Form1.ClientWidth?-?16;??
????end;
end;
{----------------------------}
//Proc1
var
aPB:TProgressBar;
begin
aPB := TProgressBar(FindComponent('Progress'));
if aPB.Position >= aPB.Max then
ModalResult := mrNo
else
aPB.StepIt;
end;
{****************************************************************}
//Proc2
begin
if AProgressBar.Position >=AProgressBar.Max then
ModalResult:=mrNo
else
AProgressBar.StepIt;
end;