Q&A

  • 디렉토리리스트박스와 한글은 안친한가요?
로컬시스템의 정보를 리스트뷰에 나타내고 핸들링하기 위해서 여러가지 컴포넌트(DirectoryListBox, FileListBox등) 사용하여 프로그래밍하던중

아래의 경우에 'I/O error 161.'라는 메시지가 뜨면서 더이상 진행이 안됩니다.



<문제>

Edit1.Text := 'C:Sample도큐먼트';

DirectoryListBox1.Directory := Edit1.Text; <-- 이부분에서 오류가 발생해요.

(한글폴더가 입력되면서...)



DirectoryListBox의 Directory속성에는 한글이 들어갈 수 없는 건가요?

아니면 방법이 있나요.

굉장히 궁금하니까 아시는 분은 빨~리 부탁드립니다.

감사합니다.



2  COMMENTS
  • Profile
    최용일 2000.02.26 08:31
    한글하고는 전혀 상관이 없습니다... 디렉토리가 존재한가 또 접근 가능한가를 조사

    해보세요... I/O 에러 100번대는 대부분 디스크/파일 입출력과 잘못된 포맷/변환 에러

    입니다.



    soo wrote:

    > 로컬시스템의 정보를 리스트뷰에 나타내고 핸들링하기 위해서 여러가지 컴포넌트(DirectoryListBox, FileListBox등) 사용하여 프로그래밍하던중

    > 아래의 경우에 'I/O error 161.'라는 메시지가 뜨면서 더이상 진행이 안됩니다.

    >

    > <문제>

    > Edit1.Text := 'C:Sample도큐먼트';

    > DirectoryListBox1.Directory := Edit1.Text; <-- 이부분에서 오류가 발생해요.

    > (한글폴더가 입력되면서...)

    >

    > DirectoryListBox의 Directory속성에는 한글이 들어갈 수 없는 건가요?

    > 아니면 방법이 있나요.

    > 굉장히 궁금하니까 아시는 분은 빨~리 부탁드립니다.

    > 감사합니다.

    >

  • Profile
    이재식 2000.02.26 08:22
    soo wrote:

    > 로컬시스템의 정보를 리스트뷰에 나타내고 핸들링하기 위해서 여러가지 컴포넌트(DirectoryListBox, FileListBox등) 사용하여 프로그래밍하던중

    > 아래의 경우에 'I/O error 161.'라는 메시지가 뜨면서 더이상 진행이 안됩니다.

    >

    > <문제>

    > Edit1.Text := 'C:Sample도큐먼트';

    > DirectoryListBox1.Directory := Edit1.Text; <-- 이부분에서 오류가 발생해요.

    > (한글폴더가 입력되면서...)

    >

    > DirectoryListBox의 Directory속성에는 한글이 들어갈 수 없는 건가요?

    > 아니면 방법이 있나요.

    > 굉장히 궁금하니까 아시는 분은 빨~리 부탁드립니다.

    > 감사합니다.



    이재식 Wrote :

    안녕하세요?



    다른 문제인 듯 합니다.



    한글이 디렉토리속성에 들어갈 수 있고요, 파일찾기에서도

    한글로된 파일 잘 찾습니다.



    이것은 윈도우즈 탐색기를 흉내낸 그런 프로그램을 작성해보면

    쉽게 알 수 있습니다.



    위의 문제라기 보다는 뭔가 다른 문제인듯 합니다.