Q&A

  • mdi폼에서 종료시 저장 여부
족보 프로그램을 만들면서 가계도를 mdichild폼으로 구현했습니다.

가계도는 Treeview에서 Txt파일을 불러와서 사람 이름을 트리 구조로

입력하고 수정하고 저장하고 삭제합니다. 그런데 사용자가 저장을

안하고 폼을 종료시키려 할 때 저장 여부를 확인하는 메시지를

띄우고 싶은데 잘 되지 않는군요. 아래 질문 1,2에 대한 고수님들의

답변을 듣고 싶습니다.



var

FileName : String ;

begin

if ( 저장하지 않았다면 ) then // 질문1) ( )의 우리말 부분을 어떻게 구현해야 할까요.

begin

if Application.MessageBox('변경된 내용을 저장할까요?', '종료시 저장 여부 확인'

, mb_YesNo +mb_ICONInformation) = IDYes then

Filename:=Label1.Caption;

treeview1.SaveToFile(FileName);

end;

CanClose := True ; // 질문2) 이렇게 하니까 폼이 종료가 되지 않는군요.



2  COMMENTS
  • Profile
    타락천사 2001.04.19 06:43
    안녕하세여..타락임다..^^



    로직은 쉽게 짜는게 짱임다..^^



    내용 수정을 알려주는 전역변수 하나 만드세여..^^



    글구 두번째 질문은 Q&A 검색하면 나옴다..^^



    즐푸하세여..



    타락천사..

  • Profile
    mallove 2001.04.19 08:23
    타락천사 wrote:

    > 안녕하세여..타락임다..^^

    >

    > 로직은 쉽게 짜는게 짱임다..^^

    >

    > 내용 수정을 알려주는 전역변수 하나 만드세여..^^

    >

    > 글구 두번째 질문은 Q&A 검색하면 나옴다..^^

    >

    > 즐푸하세여..

    >

    > 타락천사..