FireMonkey Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
FireMonkey 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

FireMonkey Q&A
[140] 릴리즈 버전에서만 사용자 지정파일 위치를 못찾는 문제 조언 부탁드립니다.
kscontrol [] 682 읽음    2016-02-01 17:16
안녕하세요?
디버그 모드에서 잘 되던 것이 배포(릴리즈)파일 만들면 사용자 디렉토리 경로를 못찾는 것 같습니다.
예로,
       ClientDsAPP->Open();
       if (FileExists("/data/data/com.ksie.Myapp/files/Myapp.mdb"))
          ClientDsAPP->LoadFromFile( "/data/data/com.ksie.Myapp/files/TMyapp.mdb");
       else
       {
        ClientDsAPP->Append();
        .......
        ClientDsAPP->Post();
        ClientDsAPP->SaveToFile( "/data/data/com.ksie.Myapp/files/Myapp.mdb", dfBinary);
       }
위의 코드인데 디버그 모드에서 생성된 apk파일은 실행이 잘 됩니다만, 서명한 릴리즈 파일에서는
시작하다 멈추길래 원인을 못 찾다가 위의 부분을 일정 시간 후에 실행하니 해당파일 경로를 못찾는다는
메세지가 나오는군요.

디버깅 출력 때와 어떤 점이 달라서일까요?  예처럼 사용자지정파일을 사용하지 않고 간단히 만들어 테스트하면
릴리즈 생성물도 실행되는데는 이상없습니다. 도움을 부탁드립니다. 감사합니다.

+ -

관련 글 리스트
140 릴리즈 버전에서만 사용자 지정파일 위치를 못찾는 문제 조언 부탁드립니다. kscontrol 682 2016/02/01
141     Re:릴리즈 버전에서만 사용자 지정파일 위치를 못찾는 문제 조언 부탁드립니다. kscontrol 796 2016/02/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.