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

XE7(XE6)로 Migration 작업중인데 Indy10 (Xe6, XE7) 에서 idFTP 문제 입니다.

FTP 기능 때문에 idFTP를 사용 했는데  

FTP Server 의 해당 폴더에 있는 File List 를 여기서 필요한 것을 Down 받는 일이 있습니다.

그래서 idFTP.List 를 사용 file name을 가져왔는데 한글이 깨져서 들어 오네요

방법 없나요 ?  (소스코드는 아래와 같습니다. 이건 Migration program Source가아닙니다.

  XE6에서 작성 한 겁니다. 기존 것은 nmFTP기 때문에 아예 바뀐 겁니다)


   DataList.Items.Clear;
    idFTP1.List(DataList.Items, '', false);
   For  c :=  0 to DataList.Items.Count -1 Do begin
         file_name := DataList.Items[c]; 
         file_size  := idFTP1.size(file_name);

       ...... 

        wk_header := file_name +  '    '  + IntToStr(file_size) + ....

         memo1.lines.Add(wk_header);
   end;

  했는데   DataList.Items = file_name 이 한글이 깨져서 들어 오네요
  방법 없나요 ?    (※ DataList 는 TListBox 입니다)

 여기 올려져 있는 이문제 해결 방법  참조해서 써보았지만 안되네요..


 Unicode나 뭐 그런 문제인 것도 같은데 그렇다면 Indy10의 (idFTP1.List 에서) 이걸 고려해서 가져오기를  할테데 ?? 

 가져오기는 제대로 했는데 받은 곳이 문제 ??  이건 XE6의 component TLISBOX로 했으니 이것도 문제 없을텐데...

 하옇튼 indy 문제라면   그건 어떻게  고치면 되는지...


  XE7 2014년 12월 구입해서 설치 했으니 (INDY Component는 함께 자동 설치됨) Indy Component Version 이 구 version

  일리 없고 ... indy의 idftp 가 처음 나온 것도 아니고....  UNICODE에 대응 못한 구 Version Component도 아니고 ...

  XE6에서 XE6에 있는 Component IDFTP로 작성 했는데 Unicode 문제가 있다 ????  모르겠네요 뭐가 문제인지

  뭐가 잘못되어 있는지 ...


< Migration 하며 이런 생각이 드네요. 10여년이상 차이가 나는데 개선 했다는데 개선된 것은 없고  오히려 개악한 것이

  많다는 생각이 드네요. (FireMonkey 의 Mobile 관련 부분은 이미 PHP 등을로 다른 것들이 개발되어서 그쪽은 그

  대로의 일관성 때문에 그 Tool 들을 사용해야 하니 DELPHI 쪽은 오히려 후퇴 했다는 생각이 드네요.

  DELPHI4.0의 NMFTP에서도 발생안된 이런  한글깨짐문제가 아직도 ....>

  

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15769
공지 유용한 관련 사이트 관리자2 2014.03.20 54583
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 98002
1593 [10.2 도쿄 출시세미나] 네이티브 HTTPS 사용 시 OpenSSL 라이브러리(libeay32, ssleay32)를 같이 배포해야 하나요? 험프리 2017.04.06 185
1592 [XE7] 클라이언트의 요청에 따라 DB를 선택적으로 연결할 수 있나요? [1] 이대희 2015.07.15 186
1591 DataSnap 구조에서 미들서버로 파라미터 보낼 때 생기는 문제 superman 2016.09.03 186
1590 [델파이 부트캠프] 앱 개발에 관심이 많아 개발 방법이 궁금합니다. 험프리 2016.09.30 186
1589 Windows CE [1] 가필드 2017.03.31 186
1588 Delphi 10.4.1 iOS 카메라 앨범 다중 선택 방법 [1] 로로봉 2020.10.28 186
1587 View as Text 에서 한글 질문!! syc 2016.07.13 188
1586 여러 인-메모리 데이터 테이블들을 하나의 파일로 입출력하는 방법 [1] 신재국 2019.04.09 188
1585 delphi7 win10(64Bit) const 선언값 초기화 오류 둔촌동개발자 2020.04.08 188
1584 [XE8 출시세미나] XE8에서 리눅스를 지원하나요? [1] Humphery 2015.04.30 188
1583 다운로드 오류문의 [2] file kim 2015.11.12 188
1582 FireDAC 프로시저로 리모트 서버 연결시 데이타가 프로그램을 종료해야 올라갑니다 아폴로 2017.06.05 189
1581 지뢰찾기를 만드는중에 질문이 있어서 글올립니다. [1] file 땅콩맨 2017.09.15 189
1580 상위버전에서 지원하는 REST.JSON 또는 System.JSON 을 사용할 수 있을까요? [2] 도의 2018.07.27 189
1579 datasnap devdev 2018.11.27 189
1578 헥사값 전송할때 문제가 있어 문의 드립니다 김재휘 2018.12.20 189
1577 데이터셋 기반 REST API 개발 중 오류에 관해 질문있습니다. [3] file 유정 2019.11.08 189
1576 ios9 버전에서 webview 를 통한 앱개발을 진행할 때 앱 Crash 가 발생합니다 [1] david 2015.10.29 189
1575 마소의 msdn 처럼 델파이도 코드 설명해주는곳은 없나요? [1] 깡베베 2016.08.28 190
1574 ClientDataSet AsString Size 문의 [2] 신현아빠 2018.02.19 190