Q&A

  • [추가질문]Re: create()안에 들어가는 것들의 차이좀
안치봉 께서 말씀하시기를...

> 최덕환 wrote:

> > 안녕하세요.. 그동안 델파이로 프로그램을 짜면서 대체

> > create()에서 안에 들어가는 Application, Selt, nil의 차이점이 너무나 궁금합니다. 도사들의 현명하고 명확한 답변 부탁드립니다..

>

> 안녕하세요.

>

> => Application 은 델파이 응용어플리케이션을 총괄하는 사령부(?) 라고 할수 있습니다. 한마디로 델파이로 만든 프로그램은 TApplication 으로 시작해서 TApplication 으로 끝납니다. - 더 자세히 알고 싶으시다면 델파이 도움말을 보십시요.

>

> => self 는 객체위주 프로그램방식에서 나온개념으로 그 객체 자신을 의미하는 겁니다... Form1.Left := 100; 이나 그객체의 메쏘드에서 Self.Left := 100; 은 같은의미죠.

>

> => nil 은 말그대로 널인데....쉽게 아무값도 없다는것 입니다. 이게 create 에 쓰인다면 즉! 부모가 없다는 의미입니다.

>

>



이것들의 의미가 무슨차이가 있는지 궁금합니다.

dstroy나 close 할때 다른가요? 아무거나 써도 작동이 되던데

어떤경우 어떤걸 써야 하는지요?

0  COMMENTS