initialization & finalization

Posted huanfuChen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了initialization & finalization相关的知识,希望对你有一定的参考价值。

Delphi 的pas文件中可以有initialization和finalization两个关键字,

1。initialization关键字:

在initialization关键字到finalization关键字之间的代码会在Form加载到内存时执行。利用这个可以对全局变量或局部变量进行初始化操作。(全局变量就是本Form之外的类或Form都可以使用的变量,全局变量在interface部分中用var定义。局部变量就是只能在本Form中使用的变量,局部变量在implementation部分用var定义)。

2。finalization关键字:

finalization关键字到文件的结束关键字"end."之间的代码会在释放Form的时候执行,利用这个可以释放在initialization中分配给对象的内存。

以上是关于initialization & finalization的主要内容,如果未能解决你的问题,请参考以下文章

在'declare&initialize'部分使用运算符“/=”

initialization & finalization

为啥initializer_list中的字符串内容为空?

C++ static & dynamic initialization

转换国家代码

在向量映射上使用 initializer_list