Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[2834] >질문< [델파이]..초봅니다..
sas5542 [ ] 1169 읽음    1998-05-18 17:26
도와주십시요...
델파이 초보입니다..
///////////////
우선 첫째로...
form event 에서 OnCreate 와 OnShow 의 차이점...자세하게...
///////////////
그리고 둘째로....
(예)
Unit Unit1
...
interface
Type
  TForm1 = Class(TForm)
  ...
  ...
implementation

Uses Unit2;
  ...
  ...
procedure TForm1.FormCreate(Sender: TObject);
begin
   //각종 초기화
   ...
end;

Procedure TForm1.Button1Click(Sender:TObject);
begin
  Form2.showmodal;
end;
  ...
  ...
end.


unit unit2
...
type
   Form2 = Class(TForm)
   ...
   ...

procedure TForm2.FormCreate(Sender: TObject);
begin
   with Table1 do      //
   begin
    open;
    first;
    ...
    close;
   end;
end;
   ...
end.
////////////////////////////
이 경우 form1에서 버튼을 누르면
form2 가 호출되고, Form2 의 Create 이벤트가 실행되고 Form2 가
나타납니다...

그런데 제가 궁금한것은....
맨처음 form1 이 처음 실행이 될때....form1의 Create 이벤트가 실행되고
호출도 안한...form2 의 Create 이벤트도 실행되는거 같더라구요....
왜그런지...이유를 몰라서...
혹 제가 잘못한게 있는지....
//////////////////////////
해결 방법 부탁 드립니다....(워낙 초보라서 좀 자세히 예를 들어서 설명해주시면
감사하겠습니다...)



+ -

관련 글 리스트
2834 >질문< [델파이]..초봅니다.. sas5542 1169 1998/05/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.