Q&A

  • TIniFile 객체의 메소드에 관한 질문???
수고하십니다.
질문할것이 있는데요

먼저 Ini 파일을 핸들링 하기 위해서 IniFile 객체 변수를
만들었습니다.
var
Z_ini:TiniFile

사용을 다하고나서
Z_ini 변수를 초기화 하려구 다음과 같이 코딩을 했죠

Z_ini:=free;
이케요

DataModule에서는 이 메소드 사용시 에러가 발생했습니다.
이걸 Z_ini.Destory; 이케 해주니 되더군요

질문할 것은
첫번째
free 메소드랑 Destory 메소드랑 하는 역할이 같은가요?

일반 폼에서 사용할때는
free 란 메소드가 먹히는데 데이터모듈에서는 왜
free란 메소드가 먹히질 않을까요?

아시는 분은 답변해주시면 감사하겠습니다.
수고하세요 ^^



1  COMMENTS
  • Profile
    이준해 2002.04.13 05:11


    Z_ini:=free 대신 Z_Ini.free 를 사용하십시오.

    free 메쏘드가 상단에서 Destroy 를 호출해 줍니다.

    델파이 도움말에서는 Destroy 를 직접 호출하지 말고
    Free 를 사용하라 고 되어 있습니다.


    Free -> Destroy 이렇게 연결되어 있습니다.

    도움이 되길 바랍니다.
    이준해