Q&A

  • 프로그램 짠 순간엔 run이 되는데, delphi을 끈 후 다시 실행시키면..
프로그램 짠 순간엔 run이 되는데요,
delphi을 끈 후 다시 실행시키면 잘 안되네요... -_-;;

그러니까요..
프로그램 짠 순간에 run을 하면 dialogopen하고 그 내용이 잘 반영되는데,
delphi를 끈 후 다시 실행시키면,
FormCreate 는 실행되는 것 같은데,
file open시의 dialog open은 되는데 그 내용을 가져오질 못하네요...
정말 이상하네요..

혹시 왜 그런지 아시는 분은 꼭 알려주시면 감사하겠습니다.. 꾸벅...

=================================================================

아.. 위의 이상한 점은 open 메뉴를 눌렀을 때...
onclick에 Open1Click이라는 함수를 연결시켜주면...
그 순간엔 run이 되는데요...
요순간을 저장을 시키고 끈 다음에 다시 실행시키면..
아까 설정했던 onclick부분엔 아무 것도 연결되어 있지 않고...
실행도 다시 안되네요...
물론, 다시 onclick에 open1click을 연결시키면 실행되구요..

어떻게 하면 저장이 되는거죠? ㅜ.ㅜ

답변 기다리겠습니다.. 꾸벅...
1  COMMENTS
  • Profile
    김춘경 2004.09.08 18:47
    ...질문을 이해하기가 난해하군요.

    일단 오픈 다이얼로그를 통해서 구해진 파일명을 오픈하려는 목적으로 알고
    아래 소스를 참조하세요.

    procedure TfrmGoodsBatch.btnFileClick(Sender: TObject);
    begin
      OpenDialog1.Title := '텍스트 파일 열기';
      OpenDialog1.Filter := '텍스트 파일|*.txt|모든 파일|*.*';
      OpenDialog1.FilterIndex := 0;
      OpenDialog1.Execute;
      Edit1.Text := OpenDialog1.FileName;
    end;