局部过程

更新时间:2023-10-31 18:28

局部过程在delphiVCL)中是一个重要的概念,一般的过程作用范围是全局(public)或是类的内部(private或protected),而对于一个局部过程,它在另一个过程内声明,使用,销毁,完全和外部程序没有关系。

使用局部过程的优点在于,对于一个局部的操作,不必再全局进行声明,并且如果是加密,计算注册码等操作,局部过程可以在使用后被销毁,而再次使用时财进行创建,有效的避免了跟踪软件对过程参数的跟踪。

声明局部过程的方法如下:

procedure A(P1,P2:Integer);

procedure B(P3,P4:Integer);

begin

//.....

end;

var

//...

begin

//...

end;

此时,过程B为局部函数,它能够随着过程A的调用而创建,随着过程A的终止而销毁。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}