Q&A

  • FTP 리스트를 보여주려는데 아이콘을 어떻게 가져오나요 ?
Indy 콤포넌트를 이용하여 FTP를 만들고 있습니다.

로컬은 쉘트리뷰와 쉘리스트뷰에서 아이콘이 잘 보이는데,

리모트(서버쪽)는 아이콘을 나타내기가 너무 힘드네요 -_-

리모트는 리스트뷰에 내용을 출력은 하겠는데, (IdFTP.DirectoryListing ... 사용)

시스템의 이미지리스트에서 아이콘 이미지를 가져다 보여주는 방법을 모르겠네요.

혹시 시스템의 이미지리스트 가져다가 서버쪽의 파일을 아이콘으로 리스트뷰에서 출력하는 방법이 없을까요 ?

'알FTP'나 다른 FTP 프로그램들 보면 로컬이나 서버나 모두 아이콘이 나타나는걸로 봐서 분명히 분명히 로컬시스템의 아이콘이미지를 서버출력할때 맵핑시킨듯 한데 ...

아시는분 꼭 좀 갈쳐 주세요 ... (__)
1  COMMENTS
  • Profile
    최용일 2003.11.28 23:24
    안녕하세요. 최용일입니다.

    시스템 이미지리스트는 SHGetFileInfo란 API함수로 가져올 수 있습니다.
    이 함수로 파일 확장자에 따른 아이콘을 얻을 수도 있구요.

    검색해보세요. 예제있습니다.

    ^^ 항상 즐코하세요...