Programming/Delphi

폼이 없는 unit 에서 초기화방법

통통만두 2011. 7. 5. 17:30
반응형

프로그래밍을 하다보면 자주 사용하는 함수나 폼이 없는 unit를 생성해서 초기화를 해야 할 경우가 있다.

unit에 프로시저나 함수를 한 개 만들어서 초기화 하는 경우도 있겠지만.. 나 같은 경우 아래와 같이 사용한다.

unit Unit1;

interface

uses
  Classes;

var
  TestStringList : TStringList;

implementation

initialization
  TestStringList := TStringList.Create;
finalization
  FreeAndNil(TestStringList);
end.
맨 아래 initialization 에서 초기화를 하고, finalization 에서 메모리를 반납한다.

참 쉽죠잉~?

반응형