자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

버그 리포팅 게시판이 없어져서 이곳에 올립니다.

 

현재 Delphi XE2 Update 4 사용하고 있고 MAX OSX 는 Lion 입니다.

 

기존 개발된 어플을 파이어몽키를 사용하여 MAC 용 어플로 변환하는 작업을 진행중인데..

 

MAC OSX 에서 파일처리 관련 버그들이 발견 되고 있습니다.

 

* TSaveDialog 동적 생성 사용시

   SaveDialog.Options := [ ofOverwritePrompt, ofHideReadOnly, ofEnableSizing]  이 구문자체가 아예 컴파일이 안됩니다.

   기본 옵션에 오버라이트 확인(ofOverwritePrompt)이  FALSE 로 되어있어 ofOverwritePrompt 를 추가 하려고 하니 먹히질 않네요.

 

* TSaveDialog  에서 기존에 존재하는 같은 화일명 호출시 어플 다운현상

   아래 xmlFile.SaveToFile 과 FileExists 등의 사용시 이 함수들이 문제가 있는것이 아니라

   TSaveDialog.Filename에서 존재하는 화일명을 호출하는것 자체가 문제 였네요.

  즉, TSaveDialog 만 문제가 있고 다른 파일관련 함수는 TSaveDialog  파일명만 사용하지않으면 정상 작동 합니다.

  (그나마 다행이군요)

 

* TXMLDocument 사용 파일 저장시 overwrite 하면 어플이 아예 죽어 버리네요.

   xml 파일을 생성해서 저장을 할때 동일 파일명으로 overwrite  시키면 아예 어플이 죽어 버리니 난감하군요.

  즉,  xmlFile := TXMLDocument.Create( Form1 );  로 xmlFile  오프젝트를 동적 생성한후

   xmlFile.SaveToFile( FileName );   을 실행하면 어플이 종료 되버립니다.

 

* FileExists 및 DeleteFile 사용시도 어플이 사망합니다.

  오버라이트가 안되어 파일존재유무를 확인하고 기존파일을 삭제하고 저장하려고 FileExists  와 DeleteFile 를 사용하였으나

  역시 두가지 함수 모두다 호출만 하면 어플이 죽어 버립니다.

 

* WINS32환경에서 버그

    TOpenDialog 오픈시 WIN32환경에서 Modaless 타입으로 오픈되고 MAC OSX 에서는 Modal 타입으로 오픈.

    Vcl 환경에서는  Modal 타임으로 오픈되므로 WIN32 환경에서 버그 입니다.

 

 

     관련 내용이 다음버전에 속히 업데이트 되기를 바랍니다. 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15766
공지 유용한 관련 사이트 관리자2 2014.03.20 54580
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 97985
659 stringgrid에 넣은 Image 클릭 이벤트 발생을 어떻게 해야 하나요? [1] 초보델팡이 2019.06.11 344
658 엑셀 내보내기 버전지 [1] 그몽이 2019.06.12 232
657 TIWRegion not found 문의 생각 2019.06.13 109
656 RADServer Apache 서버와 연동하여 구동시 라이센스 문 [1] 가나당 2019.06.13 267
655 Datasnap(midas) 사용시 조회 자료를 ADOQuery 에 넣고 싶습니다. [1] 블랙 2019.06.13 172
654 ClientDataSet 사용중입니다. 이미지 또는 파일을 테이블에 넣을시 에러입니다. 어떻게들 하시나요? [1] 블랙 2019.06.14 206
653 델파이 10.3.1에서 IOS 환경 설정 관련해서 질문 드려요. [3] 짱구 2019.06.15 214
652 델파이5 Indy9 소켓 관련 문의 땡이 2019.06.19 153
651 제브라 프린터 한글 출력 문제 [2] max 2019.06.19 1529
650 혹시 창 사이즈 고정하는 방법이 있을까요? 짱구 2019.06.21 238
649 C++ Builder 무료에디션 라이선스 문의 쌉웨얼 2019.06.21 179
648 XE5 Firemonkey Mobile 넓다란세상 2019.06.22 65
647 쇼핑몰 결제시스템관련 질문 유정 2019.06.24 193
646 XE5 겔럭시디바이스 연결 [2] file 넓다란세상 2019.06.24 147
645 PluginMain.pas(14): E2225 Never-build package 'F8PluginCore' must be recompiled file ucucucu 2019.06.24 167
644 Data Explorer의 dbExpress 항목에 누락된 것이 있습니다. 루키 2019.06.24 112
643 델파이 시애틀 사용자입니다. MariaDB [2] 시리온느 2019.06.25 304
642 [RAD Server] REST API 접속자의 IP 알수있는 방법? [1] 1seo77 2019.06.26 261
641 Android SDK 설치/설정 관련 [4] file HEETS 2019.06.27 273
640 근접센서로 화면 on/off 기능 구현방법? [1] kerry 2019.07.01 372