Đề tài: FolderBrowserDialog
View Single Post
Old 12-04-2008, 18:24   #2
dst
Rìu Sắt Đôi
 
dst's Avatar
 
Tham gia: Mar 2008
Đến từ: Hà Nội
Bài: 273
VZD: 5.197
Điểm: 211/75 bài viết
Default

Tớ cũng bị trường hợp này khi lập trình chương trình bắt chước windows explorer(chỉ tính năng duyệt tập tin thôi). Vì vậy tớ khuyên cậu không nên làm theo kiểu phân tích đường dẫn textbox để tìm ra thư mục mẹ mà up. Có một cách khác để nhận về chuỗi đường dẫn thư mục mẹ là:
+ Sử dụng hàm getparent của thư viện io. Vd: ta khai báo một biến tên là parentFolder và sử dụng nó như sau:
DirectoryInfo parentFolder=IO.Directory.GetParent(textbox.text() )
vậy là bạn đã có một biến lưu trữ đường dẫn thư mục mẹ rồi đấy! Nhớ kiểm tra xem nó có phải là null không (tức là không có thư mục mẹ) rồi mới dùng. Chúc vui!
Chú ý: để lấy đường dẫn thư mục mẹ, bạn sử dụng parentFolder.FullName, nó trả về giá trị chuỗi là đường dẫn thư mục mẹ.
Nhớ cảm ơn nếu thấy bài hay!

thay đổi nội dung bởi: dst, 12-04-2008 lúc 18:32.
dst vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Thành viên đã cám ơn bài viết này của dst:
taudienkk1 (14-04-2008)