자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi Android App개발에서 Memo장 내용 File저장하기
2016.01.18 15:28
수고 많으십니다.
XE7으로 안드로이드 앱을 개발 중인데 메모장에 내요을 적고 그 내용을 Txt파일로 저장 하고자 합니다.
memo1.lines.savetofile(Format('%s/File.txt', [GetHomePath])); 해도 안되고
memo1.lines.savetofile(GetHomePath + '/file.txt'); 해도 안됩니다.
또한
memo1.Lines.SaveToFile(System.IOUtils.TPath.GetDocumentsPath+System.sysutils.PathDelim+'file.txt');
해도 안되고
윈도우 탐색기에서 안드로이드 기깅의 해당 폴더를 다 뒤져봐도 파일이 생기지 않습니다.
참조할만한 소스나 샘플이 있는지 좀 알려주십시요
Delphi Android App개발에서 Memo장 내용 File저장하기
2016.01.18 15:28
수고 많으십니다.
XE7으로 안드로이드 앱을 개발 중인데 메모장에 내요을 적고 그 내용을 Txt파일로 저장 하고자 합니다.
memo1.lines.savetofile(Format('%s/File.txt', [GetHomePath])); 해도 안되고
memo1.lines.savetofile(GetHomePath + '/file.txt'); 해도 안됩니다.
또한
memo1.Lines.SaveToFile(System.IOUtils.TPath.GetDocumentsPath+System.sysutils.PathDelim+'file.txt');
해도 안되고
윈도우 탐색기에서 안드로이드 기깅의 해당 폴더를 다 뒤져봐도 파일이 생기지 않습니다.
참조할만한 소스나 샘플이 있는지 좀 알려주십시요
다음 글에서 사용자 파일 배포 및 사용에 대해 설명합니다.
http://tech.devgear.co.kr/delphi_news/344979
TMemo의 문자열을 저장하는 부분도 위 링크를 참고해서 작성해 보세요.
그리고 TPath.GetDocumentsPath에 저장된 파일은 샌드박스 영역에 저장되어 보안상 탐색기로 접근할 수 없습니다.