자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 15767
공지 유용한 관련 사이트 관리자2 2014.03.20 54580
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 97985
1593 [XE8 출시세미나] 데이터스냅 서버나 EMS 서버를 확장 (Scale out) 할 수 있나요? [1] 관리자 2015.04.30 441
1592 [XE8 출시세미나] RAD Studio 2007에서 XE8로 마이그레이션할 때 검토해야할 사항은 어떤 것이 있나요? [1] 관리자 2015.04.30 266
1591 [XE8 출시세미나] 델파이로 윈도우 메트로 UI를 구현할 수 있다고 했는데, 인텔 윈도우가 아닌 윈RT 앱도 만들 수 있나요? [1] 관리자 2015.04.30 413
1590 [XE8 출시세미나] 멀티-디바이스를 지원하기 위해 FMX로 넘어가려고 합니다. 과도기에 VCL 과 FMX를 섞어서 사용할 수 있나요? 관리자 2015.04.30 247
1589 [XE8 출시세미나] 기존에 유니코드가 아니라 ANSI를 사용하고 있습니다. 델파이 2009 버전 이상에서는 무조건 유니코드를 써야하나요? 업그레이드 하더라도 ANSI를 계속 사용하려면 어떻게 하나요? [1] 관리자 2015.04.30 366
1588 [XE8 출시세미나] 구글글래스 앱을 만들어야 하는 프로젝트가 있습니다. 델파이로 개발할 수 있나요? [1] 관리자 2015.04.30 483
1587 [XE8 출시세미나] RAD Studio XE8 출시세미나 질문과 답변 Humphery 2015.05.01 1549
1586 델파이로 스마트폰 전화번호 가져요기 가능한가여? [1] 코더만들기 2015.05.04 3115
1585 XE7사용 블루투스 통신앱 안드로이드 롤리팝업그레이드 후 이상증세 [1] 아기사랑 2015.05.08 751
1584 [XE8 웹세미나] reFind.exe를 XE이하 환경에서도 쓸 수 있는 방법을 알고 싶네요. 관리자 2015.05.08 349
1583 [XE8 웹세미나] 기존 델파이 5/7/XE3 와 같이 설치 개발 가능한지 궁금합니다 관리자 2015.05.08 264
1582 [XE8 웹세미나] 실행중 발생하는 Access violation시 클래스명이라도 표시 해줬으면 디버깅 속도 개선에 많은 도움이 될듯합니다. [1] 관리자 2015.05.08 401
» IdFTP 에서 한글깨짐 문제 해결 방법 없나요 ? [3] jcitec 2015.05.12 1847
1580 [XE8 웹세미나] 비콘 센서와 연동하는 방법에 대해 자세히 알고 싶습니다. Humphery 2015.05.13 628
1579 [XE8 웹세미나] 유니코드관련 델파이 마이그레이션 정보를 알고 싶습니다. Humphery 2015.05.13 202
1578 [XE8 웹세미나] 웹 환경의 업무 프로젝트 개발이 얼마나 편리한가요? Humphery 2015.05.13 235
1577 바코드 Generator 관련 질문 [1] 유레너스 2015.05.13 312
1576 [XE8 웹세미나] EMS관련 상세 자료나 참고할 만한 링크를 소개해주세요. Humphery 2015.05.13 267
1575 델파이 초보자 문의드립니다. [2] 유세형 2015.05.14 238
1574 iphone 생성된 Provisioning profile 아이폰6에 등록 방법문의 file 사랑남 2015.05.15 786