Olá galera, nesta Quick Tips irei falar sobre as seções Initialization e Finalization. São executadas no momento que sua aplicação é iniciada, e a outra quando é finalizada, fiz um rápido exemplo bem prático.
unit uPrincipal;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
X : Integer;
implementation
{$R *.dfm}
Initialization
X := 10;
ShowMessage(IntToStr(x));
Finalization;
X := 9;
ShowMessage(IntToStr(x));
end.
Observe que ao executar o programa logo iremos ver a mensagem 10, e ao fechar nosso form iremos ver a mensagem 9, estes podem ser usados para iniciar um objeto por exemplo, e ao final destruir o mesmo, por exemplo.
Fico por aqui ate a próxima Quick Tips.
Um abraço
Wesley Y
wyamazack@rwsolution.com.br