자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 39922
공지 유용한 관련 사이트 관리자2 2014.03.20 79450
289 Windows 64-bit로 빌드 후 실행 시 오류가 납니다. [1] file 비앤케이 2020.02.03 513
288 기존 MDI프로극램에 데몬프로그램 기능을 추가하고 싶습니다 [4] 헨씀히포 2020.02.03 393
287 델파이 10.3.3 Rio 에서 fastreport 가 어디 있나요? [1] 노력하는삶 2020.02.04 357
286 델파이10.2에서 MariaDB10버전은 연결이 안되는 건가요 [2] 육식육식 2020.02.05 1133
285 개발자 기술자료의 동영상 링크가 안되는게 너무 많습니다. [2] 노력하는삶 2020.02.05 294
284 RemObject 사용시 파일 업로드 삭제 방법? [1] 가나다 2020.02.06 358
283 델파이 6과 10.3.3 Rio 를 한 컴퓨터에서 실행할 수 있나요? [1] 노력하는삶 2020.02.06 426
282 델파이 10.3 TCardPanel 버그 신고 [2] 이치고 2020.02.07 417
281 Tchat 사용중 질문입니다. 희망나라 2020.02.07 517
280 DB그리드 문제 [1] file 똘귀아빠 2020.02.10 397
279 Rio 앱 업데이트시 오류 문의 [1] file 신우 2020.02.10 266
278 Rio 앱 업데이트 관련 오류 문의 [2] 신우 2020.02.11 351
277 [kinvey]에러 문의 입니다. 초보델팡이 2020.02.13 940
276 Hook Error 2 원인을 알고 싶습니다. [1] file 소망나라 2020.02.17 392
275 rio update 질문입니다. [1] file 희망나라 2020.02.17 248
274 ActiveX 호환이 안되는 것인지 궁금합니다. KJ 2020.02.17 220
273 10.3.3 samples 프로그램 FlashLight을 돌리면 오류가 납니다. [4] 델파이-앱 2020.02.19 375
272 델파이에서 dll 사용 관련 문의합니다. [1] ozz 2020.02.20 706
271 [질문] 자판을 입력할 수 없네요 [3] 화현 2020.02.20 350
270 FFMpeg 디코딩된 AVFrame을 최대한 빨리 TImage에 그리는 방법 질문. [4] file 아크나톤 2020.02.22 3721