Q&A

  • treeview로 ftp에 연결된 데이터를 뿌려주려면?..
진짜 초보입니다..그런데 어려운 프로젝트를 맡아서..ㅜ.ㅜ
그러니까요..ftp에 연결된 자료를 treeview로 나오게 해야합니다.
listbox로는 tree구조가 아닌 기냥 리스트로 나오는데 treeview는 영~ 모르겠습니다.
indy컴포넌트에 idftp를 이용해서 하면 될꺼같은데
listbox소스는요 이렇거든요..

Var
Ls : tstringlist;
begin
  LS := TStringList.Create;
  IdFTP1.ChangeDir(DirName);
  CurrentDirEdit.Text := IdFTP1.RetrieveCurrentDir;
  DirectoryListBox.Items.Clear;
  idFTP1.List(LS);
  DirectoryListBox.Items.Assign(LS);
end;

treeview도 이런식으로 하면 될꺼 같은데 잘 안되네요
어떻게 해야할지 조그만 힌트라고 부탁드립니다.
넘 어렵네요..감사합니다.
참고로 저는 진짜 초보입니다.
1  COMMENTS
  • Profile
    Mr. Ziker 2003.08.16 08:30
    안녕하세요. 오랫만에 답변을 올리려니 떨리는군요 -0-

    일단 트리뷰를 영~ 모르시겠다고 하니... 처음에 헷갈리는 부분이
    많으실겁니다. 가장 중요한건 Node 를 아셔야 한다는 거지요.


    트리뷰하나 붙이시고 아래 소스 적용 해보세요.
    그리고 트리뷰 질/답이 무척 많은데..... 것도 참고 하심이...

    procedure TForm1.Button1Click(Sender: TObject);
    var
        MyTreeNode: TTreeNode;
    begin

        MyTreeNode := TreeView1.Items.Add(nil, '루트');
        TreeView1.Items.AddChild(MyTreeNode,'노드');
        TreeView1.Items.AddChild(MyTreeNode,'노드');

    end;


    즐코 되세요