오늘자 daily snapshot 으로 TOpenDialog 추가해서 해봤는데 정상적이네요.
설치된 PC환경과 관련이 있는게 확실하네요.
NeoDreamer 님이 쓰신 글 :
: 64bit 윈도우에서 Shell 관련 컨트롤쪽에 문제가 있어 보이는 군요.
:
: IDE에서 저장 및 불러오기 문제가 있어 IDE를 실행하고 생긴 기본 프로젝트에 버튼과 OpenDialog 컨트롤을 올리고
: 아래 코드를 추가하고 실행해 보았는데 OpenDialog 호출 시 예외가 발생하더군요.
:
: procedure TForm1.Button1Click(Sender: TObject);
: begin
: OpenDialog1.Execute;
: end;
:
: 이렇게 되면 정상적으로 실행되는 64bit 에서 생성된 실행파일도 일부 시스템에서는 제대로 실행할 수 없는 경우가 발생할 수 있을 것 같군요.
:
: 외국 사례에도 있던데 모든 시스템에서 이 문제가 발생하는 것 같지는 않더군요.
:
:
: NeoDreamer 님이 쓰신 글 :
: : 조언 감사합니다.
: : 하지만 조언에 따라 1.1 daily snapshot 버전을 설치해도 동일한 증상이 발생하네요.
: :
: : 저장 및 불러오기 대화상자가 활성화 되면서 라자루스가 다운이 되어 버립니다.
: :
: : 외국에도 비슷한 문제가 있는 것 같은데 권한 문제인가 싶어 관리자 권한으로 해도 달라지는게 없네요.
: :
: : 64비트 버전을 사용해보고 싶은데 제 컴에서는 안되겠네요.
: :
: : 해결책을 좀 더 찾아봐야겠습니다.
: :
: : MarunGuy 님이 쓰신 글 :
: : : 설치되어있던 1.1 daily snapshot 을 지우고 1.0 정식버전을 설치해봤는데 저장 잘 되는데요.
: : : 윈도7 64비트에서 세 프로젝트 생성하고 빈폼 상태로 컴파일하여 실행 잘 되고 저장도 잘 되네요.
: : : 뭔가 다른 요인이 있는 것 같네요.
: : :
: : : daily snapshot 이나 codetyphon 버전을 사용해보세요.
: : : codetyphon 의 경우 유용한 패키지가 더 많이 설치되고
: : : 64비트라면 32비트, 64 비트 라자루스 IDE 가 동시에 설치되어서 무척 편합니다.
: : :
: : :
http://freepascal.dfmk.hu/test/lazarus/
: : :
http://www.pilotlogic.com/sitejoom/index.php/codetyphon
: : :
http://www.pilotlogic.com/sitejoom/index.php/codetyphon/codetyphon-download
: : :
http://www.pilotlogic.com/codetyphon/help/index.html?installing_codetyphon_on_windo.htm
: : :
: : :
: : : 안명호.ASURADA 님이 쓰신 글 :
: : : : 1.0이 발표되어 한 번 설치해 보았습니다.
: : : : 64비트용으로 설치하고 컴파일과 실행을 해 보았는데 문제가 없었습니다.
: : : : 그런데 저장 메뉴만 선택을 하면 파일 선택 대화상자에서 응답없음 현상이 발생하고 프로그램이 다운이 되어 버립니다.
: : : :
: : : : 설치 경로를 바꾸어 보고해도 증상이 같더군요. 64비트용을 제거하고 32비트용을 설치해 보았는데 32비트는 정상적으로 저장이 되었습니다.
: : : :
: : : : 혹시 저와 같은 증상을 경험하신 분이 있으신가요?
: : : : Lazarus의 문제인지 제 시스템의 문제인지 모르겠네요.
: : : : 제 시스템은 Windows 7 64비트 인데 64비트용 Lazarus를 사용할 수 없네요.