자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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
799 delphi xe7에서 tsclib.dll 사용 문의드립니다. [1] zzakakzzakak 2015.03.14 1075
798 ios ,아이폰 mssql 2000 데이터접속시 한글깨짐 [4] file 텔로스김 2016.06.10 1076
797 Fast Report 관련 문의 [1] 쿤이 2019.11.22 1076
796 ios 앱 개발 빌드중 에러 사랑남 2015.01.15 1078
795 FormatDateTime 함수 사용시. [3] 공감 2016.01.18 1083
794 델파이xe 10.2 윈도우10 설치시 Editor창 문자열 한글 크기가 너무 작아집니다. [1] file 미스터몽키 2018.03.17 1092
793 앱에서 글자가 위아래 잘려 보이는 현상 해결 방안 문의 [8] file 지병철 2018.10.05 1094
792 C#에서 만든 DLL 사용 가능 합니까? [1] midas 2021.04.12 1097
791 델파이로 맥 애플리케이션을 만들었는데 오라클 DB에 FireDAC으로 어떻게 연결하나요? 관리자 2014.11.21 1098
790 [xe7] 모바일에서 제가 만든 컨트롤에 키보드를 연결하려면 어떻게 해야 하나요? [2] Happycube 2014.12.01 1101
789 [베를린] 안드로이드로 빌드하면 Exec Error... PATH C:.... 오류가 발생합니다. [2] file 델사냥 2016.06.21 1107
788 클릭, 더블클릭 구분하는방법이 있을까요?? [1] Danny 2020.01.15 1107
787 idhttp로 https주소로 post 방식으로 API insert 문의드립니다... [2] 스마일 2021.03.26 1108
786 idSMTP 메일 보낼때 라이브러리 문의 [6] 네오 2018.04.20 1109
785 모바일 화면 크기 자동맞춤기능 [1] syc 2015.09.28 1111
784 FireDac Transaction 문의 [2] BD 2021.04.19 1115
783 [세미나] XE7 온라인 세미나(2014년 9월 16일) 질문과 답변 Humphery 2014.09.17 1122
782 질문) intraweb 한글깨짐 [2] file 피터 2014.12.23 1122
781 10.3에서 핸드폰과 연결이 안되요? [7] file 화이부동 2018.11.23 1123
780 [세미나] 향후 NFC 같은 하드웨어 장비 콤포넌트가 추가 될 계획은 없는지? [1] Humphery 2014.10.31 1127