Q&A

  • form 의 close 문제 하나 더.... 부탁합니다.
먼저의 질문에 답변을 주셔서 감사합니다.

많은 도움이 되었습니다.

그런데 한가지 더 의문 사항이 있어 질문 올립니다.

frm_aa 폼에서 frm_bb 폼을 show 합니다. 그리고 frm_bb 폼이 show 되고 나면

frm_aa 폼은 close 시켜야 합니다.

어떻게 해야 됩니까?

물론 frm_bb 의 show 이벤트에서 frm_aa 의 폼을 close 시켜 봤지만 에러가 나더군요.

어떻게 하면 frm_bb 폼은 open 하고 frm_aa 폼은 close 시킬 수 있겠습니까?

도와 주세요.

감사합니다.



3  COMMENTS
  • Profile
    허접 2001.05.10 21:06
    delcho wrote:

    > 먼저의 질문에 답변을 주셔서 감사합니다.

    > 많은 도움이 되었습니다.

    > 그런데 한가지 더 의문 사항이 있어 질문 올립니다.

    > frm_aa 폼에서 frm_bb 폼을 show 합니다. 그리고 frm_bb 폼이 show 되고 나면

    > frm_aa 폼은 close 시켜야 합니다.

    > 어떻게 해야 됩니까?

    > 물론 frm_bb 의 show 이벤트에서 frm_aa 의 폼을 close 시켜 봤지만 에러가 나더군요.

    > 어떻게 하면 frm_bb 폼은 open 하고 frm_aa 폼은 close 시킬 수 있겠습니까?

    > 도와 주세요.

    > 감사합니다.

    >



    frm_bb에.. 이렇게 해주고

    //*********************

    var

    frm_bb: Tfrm_bb;

    procedure Showfrm_bb;

    implementation



    {$R *.DFM}

    procedure Showfrm_bb;

    begin

    Application.CreateForm( Tfrm_bb, frm_bb );

    frm_bb.Show;

    end;



    frm_aa에서 uses절에 frm_bb를 포함시켜준다음

    //**************************

    begin

    Pfrm_bb.Showfrm_bb;

    Close;

    end;



    이렇게 하니까 되네여..

    즐코하세요..

  • Profile
    delcho 2001.05.11 01:02
    허접 wrote:

    > delcho wrote:

    > > 먼저의 질문에 답변을 주셔서 감사합니다.

    > > 많은 도움이 되었습니다.

    > > 그런데 한가지 더 의문 사항이 있어 질문 올립니다.

    > > frm_aa 폼에서 frm_bb 폼을 show 합니다. 그리고 frm_bb 폼이 show 되고 나면

    > > frm_aa 폼은 close 시켜야 합니다.

    > > 어떻게 해야 됩니까?

    > > 물론 frm_bb 의 show 이벤트에서 frm_aa 의 폼을 close 시켜 봤지만 에러가 나더군요.

    > > 어떻게 하면 frm_bb 폼은 open 하고 frm_aa 폼은 close 시킬 수 있겠습니까?

    > > 도와 주세요.

    > > 감사합니다.

    > >

    >

    > frm_bb에.. 이렇게 해주고

    > //*********************

    > var

    > frm_bb: Tfrm_bb;

    > procedure Showfrm_bb;

    > implementation

    >

    > {$R *.DFM}

    > procedure Showfrm_bb;

    > begin

    > Application.CreateForm( Tfrm_bb, frm_bb );

    > frm_bb.Show;

    > end;

    >

    > frm_aa에서 uses절에 frm_bb를 포함시켜준다음

    > //**************************

    > begin

    > Pfrm_bb.Showfrm_bb;

    > Close;

    > end;

    >

    > 이렇게 하니까 되네여..

    > 즐코하세요..



    시키시는 데로 했는데 역시 2개의 폼이 함께 닫혀버립니다.

    그리고 코딩에 좀 의문이 있는데.....

    1. var

    frm_bb: Tfrm_bb;

    procedure Showfrm_bb;

    implementation

    이부분이 맞는 겁니까? 여기에 proc.를 선언하니까 이 proc 를 호출하는 폼에서 인식을 못하던데요....



    2.procedure Showfrm_bb; ----> 이부분이 맞는건가요 Tfrm_bb.Showfrm_bb 아닌가요?

    begin

    Application.CreateForm( Tfrm_bb, frm_bb );

    frm_bb.Show;

    end;



    이 문제 꼭 해결 해야 됩니다.

    고수님들 좀 도와주세요



  • Profile
    허접 2001.05.11 01:34
    delcho wrote:

    > 허접 wrote:

    > > delcho wrote:

    > > > 먼저의 질문에 답변을 주셔서 감사합니다.

    > > > 많은 도움이 되었습니다.

    > > > 그런데 한가지 더 의문 사항이 있어 질문 올립니다.

    > > > frm_aa 폼에서 frm_bb 폼을 show 합니다. 그리고 frm_bb 폼이 show 되고 나면

    > > > frm_aa 폼은 close 시켜야 합니다.

    > > > 어떻게 해야 됩니까?

    > > > 물론 frm_bb 의 show 이벤트에서 frm_aa 의 폼을 close 시켜 봤지만 에러가 나더군요.

    > > > 어떻게 하면 frm_bb 폼은 open 하고 frm_aa 폼은 close 시킬 수 있겠습니까?

    > > > 도와 주세요.

    > > > 감사합니다.

    > > >

    > >

    > > frm_bb에.. 이렇게 해주고

    > > //*********************

    > > var

    > > frm_bb: Tfrm_bb;

    > > procedure Showfrm_bb;

    > > implementation

    > >

    > > {$R *.DFM}

    > > procedure Showfrm_bb;

    > > begin

    > > Application.CreateForm( Tfrm_bb, frm_bb );

    > > frm_bb.Show;

    > > end;

    > >

    > > frm_aa에서 uses절에 frm_bb를 포함시켜준다음

    > > //**************************

    > > begin

    > > Pfrm_bb.Showfrm_bb;

    > > Close;

    > > end;

    > >

    > > 이렇게 하니까 되네여..

    > > 즐코하세요..

    >

    > 시키시는 데로 했는데 역시 2개의 폼이 함께 닫혀버립니다.

    > 그리고 코딩에 좀 의문이 있는데.....

    > 1. var

    > frm_bb: Tfrm_bb;

    > procedure Showfrm_bb;

    > implementation

    > 이부분이 맞는 겁니까? 여기에 proc.를 선언하니까 이 proc 를 호출하는 폼에서 인식을 못하던데요....

    >

    > 2.procedure Showfrm_bb; ----> 이부분이 맞는건가요 Tfrm_bb.Showfrm_bb 아닌가요?

    > begin

    > Application.CreateForm( Tfrm_bb, frm_bb );

    > frm_bb.Show;

    > end;

    >

    > 이 문제 꼭 해결 해야 됩니다.

    > 고수님들 좀 도와주세요

    >



    에거거 죄송합니다.

    제가 MDI 폼 안에서 child 폼끼리 테스트를 해 보고 된다고 올려 버렸네요.

    Main Form 이 Close가 되어서 같이 닫혀 버리는거 같은데..

    그냥 허접한 제 생각엔.. 호출하고 닫히는 폼이 메인폼이 아니거나..

    아니면 Close는 조금 뒤로 미루시고 Hide를 시켜버리는 것이 어떨런지요?

    별루 도움이 안 되네요.. -_-;;;;;;

    • 또리
    • 2001.05.10 23:24
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 초보
    • 2001.05.10 22:40
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 처버
    • 2001.05.10 21:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 허접
      2001.05.10 22:50
      처버 wrote: > 안녕하세요. > 프로그램의 메인 메뉴에 아이콘을 추가할 수 있는 방법을 찾고 있습니다. ...
    • 이선경
      2001.06.12 19:54
      어린왕자 wrote: > 안녕하셔요..영원한 델초보 어린왕자입니다.. > > 어쩔땐(한컴퓨터에서 컴파일해서....
    • 어린왕자
      2001.06.12 20:36
      이선경 wrote: > 어린왕자 wrote: > > 안녕하셔요..영원한 델초보 어린왕자입니다.. > > > > 어쩔땐(...
    • 타락천사
      2001.05.11 06:51
      안녕하세여..타락임다..^^ 흠. 결론부터 말하면 "그런 경우는 없다" 입니다..^^ 아마 파일이 설정된 ...
    • 어린왕자
      2001.05.11 18:34
      타락천사 wrote: > 안녕하세여..타락임다..^^ > > 흠. 결론부터 말하면 "그런 경우는 없다" 입니다..^^...
    • 이경문
      2001.05.11 22:09
      일반적으로 ini file이 CD에 있을 때 ReadOnly로 되어 있기 때문에 IniFile.Write... 에서 에러가 나게 됩...
    • 델초
    • 2001.05.10 20:31
    • 0 COMMENTS
    • /
    • 0 LIKES
    • jun2
    • 2001.05.10 20:11
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2001.05.10 20:47
      안녕하세요. 최용일입니다. 텍스트파일하고 TStringList하고는 별개인데요... TStringList에서 텍스트파...
    • 부탁女
      2001.05.10 23:48
      답변 감사합니다 최용일님 실은 제가 List.SaveToFile(ExtractFilePath(Application.ExeName) + 'dbkind.t...
    • 최용일
      2001.05.11 00:28
      별루 문제될건 없는거 같은데요... 아마두 아래와 같은 식으로 하신거 같은데 이러면 Access violation...
    • 부탁女
      2001.05.11 18:08
      최용일 wrote: > 별루 문제될건 없는거 같은데요... > > 아마두 아래와 같은 식으로 하신거 같은데 이...
    • delcho
    • 2001.05.10 18:47
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 허접
      2001.05.10 21:06
      delcho wrote: > 먼저의 질문에 답변을 주셔서 감사합니다. > 많은 도움이 되었습니다. > 그런데 한가지...
    • delcho
      2001.05.11 01:02
      허접 wrote: > delcho wrote: > > 먼저의 질문에 답변을 주셔서 감사합니다. > > 많은 도움이 되었습니...
    • 허접
      2001.05.11 01:34
      delcho wrote: > 허접 wrote: > > delcho wrote: > > > 먼저의 질문에 답변을 주셔서 감사합니다. > > ...
    • 다초
    • 2001.05.10 17:20
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 바람개비
      2001.05.10 19:39
      절취선까지 이동한다함은 한페이지를 올린다는 거지요? 프린터에 FF 문자를 보내면 되구요, Ejecting 역...
    • 다초
      2001.05.12 00:17
      답변 정말 감사합니다. 그런데 한가지만 더 물어보아도.... 이런경우가 있죠? 가령 사용자는 인쇄물을...
    • 유인준
      2001.05.12 19:13
      일반적으로 절취선 이동은 프린터 자체의 기능으로 알고 있습니다. 인쇄를 다하고 나서 약간의 시간이 지...
    • 김용호
    • 2001.05.10 11:57
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 코피
      2001.05.10 13:14
      OnSocketRead 이벤트에서 넘어오는 Socket 이라는 클레스가 요청한넘의 Connections값인걸루 아는데...
    • 코피
      2001.05.10 13:15
      아 답변 실수 해따. 저한테 멜주십시요 > > 김용호 wrote: > > TServerSocket을 이용하여 서버 프로그...
    • 최용일
      2001.05.10 20:58
      안녕하세요. 최용일입니다. 이건 말 그대로 out of bounds인데요. 님께서 어떤 리스트에다가 800개의 자...
    • 최종민
      2001.05.10 21:55
      지난번에도 이런 질문 드렸을 때 같은 대답을 해주셨는데요... 800만 그러는 게 아니고... 아무 숫자나 ...
    • 최용일
      2001.05.10 22:10
      어떤 숫자를 넣건 그 인덱스에 데이터가 없다면 마찬가지입니다... 그 데이터를 참조하기 전에 리스트의...
    • 감초
      2001.05.10 14:15
      DetailbandOnPrint에서 PrintBand := (Classfy = 1); 만 넣어주세요. 델파이끙끙 wrote: > 쿼리...
    • 델파이끙끙
      2001.05.10 20:06
      일단 답변주신 두분께 감사드립니다. 그런데 QRBand Event에는 OnPrint는 없는뎅 우짜죠? BeforePrint와 ...
    • 김양우
      2001.05.10 21:05
      DetailBand1BeforePrint에서 PrintBand := (Classfy = 1); 만 넣어주세요. 델파이끙끙 wrote: ...
    • 전형식
      2001.05.10 13:07
      안녕하세요 ^^ QuickReport의 GroupBand를 사용하면 쉽게 처리하실 수 있을겁니다. 델파이끙끙 wrote: ...