Q&A

  • 폼을 생성시.... self와 Application의 차이점??
안녕하세요.

만약에 Form1, Form2가 있을때 Form1에서 버턴을 Click할때

Form2를 생성할려고 하거든요. 그런데 아래에 있는 예제에서 보듯이



Form2 := TForm2.Create(self); // <==== self 를 사용함

Form2.Show;



Form2 := TForm2.Create(Application); // <==== Application 을 사용함

Form2.Show;



질문1) self 와 Application 의 차이점을 알고 싶거든요.

질문2) 그리고 self 와 Application 중에 어느것을 사용해야 좋은지도 알고 싶고요.



1  COMMENTS
  • Profile
    ... 2000.06.07 00:24


    http://www.delphi.co.kr/cgi-bin/cwb/CrazyWWWBoard.cgi?mode=read&num=16294&db=newqa&ftype=7&fval=application&backdepth=1





    하나로 wrote:

    > 안녕하세요.

    > 만약에 Form1, Form2가 있을때 Form1에서 버턴을 Click할때

    > Form2를 생성할려고 하거든요. 그런데 아래에 있는 예제에서 보듯이

    >

    > Form2 := TForm2.Create(self); // <==== self 를 사용함

    > Form2.Show;

    >

    > Form2 := TForm2.Create(Application); // <==== Application 을 사용함

    > Form2.Show;

    >

    > 질문1) self 와 Application 의 차이점을 알고 싶거든요.

    > 질문2) 그리고 self 와 Application 중에 어느것을 사용해야 좋은지도 알고 싶고요.

    >