Q&A

  • 윈도우 동적생성
안녕 하세요..

델 초보라서 모르는게 너무나 많습니다...^^;

제가 질문할 꺼는요 버튼을 누르면 폼이 무작위로 생성 되는 것입니다.
메인폼에는 버튼 하나만 있으면 되구요 그 버튼을 누르면
미리 그려져 있지 않은 폼을 생성하는 건데요... 방법을 잘 모르겠슴다..

createwindow 는 어케 사용하는지 모르겠구요....

고수님들의 답변 기다리겠습니다.
3  COMMENTS
  • Profile
    최용일 2003.04.16 19:27
    안녕하세요. 최용일입니다.

    그냥 폼 생성하시면 되지 않나요? 쩝~

    procedure TForm1.Button1Click(Sender: TObject);
    begin
        with TForm.Create(Self) do
            Show;
    end;

    ^^ 항상 즐코하세요...

  • Profile
    임진묵 2003.04.16 21:14
    안녕 하세요...

    워낙 델 하수 인지라..... 감사 합니다.

    그런데 동적으로 생성된 폼안에 에디트나 메모 레이블 등은
    어떻게 넣어야 하는 건지요... ㅡ.ㅜ

    산넘어 산이군요....

    항상 행복 하세요.

  • Profile
    최용일 2003.04.17 00:11
    안녕하세요. 최용일입니다.

    그냥 새롭게 폼하나 만드세요... 그리고 에디트나 메모, 레이블등을 넣으셔서

    그 폼을 동적으로 생성하세요...

    procedure TForm1.Button1Click(Sender: TObject);
    begin
        with TForm2.Create(Self) do // TForm2 = 새로 만든 폼
            Show;
    end;

    참 델파이 메뉴의 Project/Options에서 Forms탭에 있는 Auto-Create Forms에 새로 만든 폼이 들어가 있다면 빼주시구요...

    ^^ 항상 즐코하세요...