description:獲取磁碟目錄的結構,樹行現實與treeview上..
1.
1///2
///初始化驅動器
3///
4///
tv控制項控制代碼
5public
static
void
initdrive(treeview treeview)6;
16treeview.nodes.add(node);
17createchildnodes(node);18}
19}20}
21 }
driveinfo.getdrives 獲取邏輯驅動器名稱. 邏輯驅動器一般說是硬碟的若干個分割槽,其實在邏輯上這些分割槽在一塊硬碟上. so
directorysecurity 目錄的訪問控制和審核安全. 看看有沒有許可權操作它等.
2.
1///2
///載入字節點
3///
4///
父節點5
public
static
void
createchildnodes(treenode treenode)617
foreach (var dir in
dirs)18;
23treenode.nodes.add(childnode);24}
25}26}
27catch
2832
33 nodetag.hasinited = true
;34 }
3.
1///2
///當展開節點時候,在向下載入倆層
3///
4///
當前選中節點
5public
static
void
expandchildnodes(treenode pnode)612
foreach (treenode treenode in
treenodecollection)
1316 }
4.
1///2
///載入檔案
3///
4///
當前選中節點
5///
lb控制代碼
6public
static
void
loadfile(treenode filenode,listbox listbox)714
foreach (var file in
files)
1518 }
C 磁碟目錄通過TreeView控制項顯示
最終效果 使用到的窗體和控制項 form窗體 treeview控制項 思路 主要是幾個自定義private函式 第一步 建立乙個根目錄 我的電腦 在根目錄下新增第二級節點 c盤 d盤 等 載入電腦的第一級和第二級 private void load directory 迴圈遍歷獲取電腦的所有磁碟符,...
Linux磁碟分割槽與目錄結構
主分割槽 拓展分割槽 邏輯分割槽 早期主引導扇區mbr用64b存放主分割槽資訊,每個分割槽用16b,因而上限為4個主分割槽,後來,因分割槽需求,引入拓展分割槽 類主分割槽 對拓展分割槽進行分割槽,即為邏輯分割槽,不受mbr限制,上限約12個邏輯分割槽。一切皆檔案,硬碟檔案命名 按硬碟數,ide硬碟h...
運用treeview顯示本地硬碟目錄
using system using system.data using system.configuration using system.collections using system.web using system.web.security using system.web.ui usin...