The PAS file of Delphi can contain two keywords: initialization and finalization,
1. Initialization Keyword:
Code between the initialization keyword and the finalization keyword is executed when the form is loaded to the memory. You can use this to initialize global variables or local variables. (Global variables are variables that can be used by classes or forms other than this form. The global variables are defined by VAR in the interface section. Local variables are variables that can only be used in this form, and local variables are defined by VAR in implementation ).
2. Finalization Keyword:
Code between the finalization keyword and the end keyword "end." of the file will be executed when the form is released. This can be used to release the memory allocated to the object in the initialization.
Initialization & finalization