진짜 초보입니다..그런데 어려운 프로젝트를 맡아서..ㅜ.ㅜ
그러니까요..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도 이런식으로 하면 될꺼 같은데 잘 안되네요
어떻게 해야할지 조그만 힌트라고 부탁드립니다.
넘 어렵네요..감사합니다.
참고로 저는 진짜 초보입니다.
일단 트리뷰를 영~ 모르시겠다고 하니... 처음에 헷갈리는 부분이
많으실겁니다. 가장 중요한건 Node 를 아셔야 한다는 거지요.
트리뷰하나 붙이시고 아래 소스 적용 해보세요.
그리고 트리뷰 질/답이 무척 많은데..... 것도 참고 하심이...
procedure TForm1.Button1Click(Sender: TObject);
var
MyTreeNode: TTreeNode;
begin
MyTreeNode := TreeView1.Items.Add(nil, '루트');
TreeView1.Items.AddChild(MyTreeNode,'노드');
TreeView1.Items.AddChild(MyTreeNode,'노드');
end;
즐코 되세요