H
hardblue
Unregistered / Unconfirmed
GUEST, unregistred user!
象下面这段代码是在一个事件中被触发的,obj是一个自己定义的类
var
abj;
begin
a:= obj.crate(nil);
end;
现在的问题是,a必须是局部变量,不能用全局变量。因为这段代码是在事件触发中的,所以每次当事件触的发时候都会重新定义变量a。怎样才能使当obj对象创建并用变量a引用它以后,下次事件触的发的时候 就不再重新定义变量a了呢?
var
abj;
begin
a:= obj.crate(nil);
end;
现在的问题是,a必须是局部变量,不能用全局变量。因为这段代码是在事件触发中的,所以每次当事件触的发时候都会重新定义变量a。怎样才能使当obj对象创建并用变量a引用它以后,下次事件触的发的时候 就不再重新定义变量a了呢?