Q&A

  • 투리뷰(Treeview)의 내용을 메모(Memo)로 옮기는 방법있나요
좀더 잘 할려고 하다 보니깐 문제가 발생하네요.

다름이 아니라.


메모에 있는 내용을 트리뷰(Treeview)로 옮기는 과정하고,

트리뷰(Treeview)의 내용을 메모로 옮기는 과정이 어렵네요.


예를 들어

아래와 같이 트리뷰가 있을 때
[가전]  - 냉장고
          - 세탁기
          - 비디오
[의류] - 자켓
          - 정장
          - 니트
.
..
.
이 내용을 전부 메모에  
[가전]냉장고,세탁기,비디오,[의류]자켓,정장,니트,[컴퓨터]하드,램,그래픽,
이렇게 저장하고 싶습니다.

한마디로 말씀드리자면,
트리뷰의 내용을 메모로 옮겨서 DB에 저장해서 다시 트리뷰로 출력을 할려고 합니다.

좋은 샘플이나 팁 있음 알려 주시면 감사하겠습니다.

1  COMMENTS
  • Profile
    TeamB 2006.01.03 00:56

    흠..글쎄요....트리뷰에 SaveTo..., LoadFrom... 이 있는데 애네들을 이용하면 어떨까 합니다.

    SaveToFile 이 아마 탭문자를 이용해서 텍스트 파일로 저장할껍니다. 나중에 이 파일을 LoadFromFile로 불러들이면 그대로 트리구조가 되죠.

    젤편한방법은 파일로 저장했다가 그것을 읽어들어 DB에 저장하고, 복원은 반대로..파일에 저장하는 단계가 번거롭다면 스트림을 생성해서 사용하시던가요.

    다른방법이라면...흠..뭐 루프를 돌면서 하나하나 캡션을 읽어들여야겟죠...더구나 하위섹션이 존재한다면..ㅎㅎ 손이 많이 갈듯 합니다.

    어차피 디비에 저장할때 Text 같은 컬럼을 사용하실것 같으니 그냥 탭문자를 이용해서 구조를 그대로 저장했다가 그대로 복원하는게 속 편할듯 합니다.

    그럼..