1. 怎麼提取指定文件夾下的文件名和屬性
VB可以使用FileListBox 控制項來獲取指定文件夾內的所有文件名。
FileListBox 控制項,在運行時,在 Path 屬性指定的目錄中,FileListBox 控制項將文件定位並列舉出來。該控制項用來顯示所選擇文件類型的文件列表。例如,可以在應用程序中創建對話框,通過它選擇一個文件或者一組文件。
2. 什麼是文件目錄文件目錄中包含哪些重要信息常用的文件目錄分為哪幾種結構
文件目錄是指為實現「按名存取」,必須建立文件名與輔存空間中物理地址的對應關系,體現這種對應關系的數據結構稱為文件目錄。
文件目錄表目至少要包含文件名、文件內部標識、文件的類型、文件存儲地址、文件的長度、訪問許可權、建立時間和訪問時間等內容。
文件目錄(或稱為文件夾)是由文件目錄項組成的。文件目錄分為一級目錄、二級目錄和多級目錄。多級目錄結構也稱為樹形結構,在多級目錄結構中,每一個磁碟有一個根目錄,在根目錄中可以包含若乾子目錄和文件,在子目錄中不但可以包含文件,而且還可以包含下一級子目錄,這樣類推下去就構成了多級目錄結構。
(2)文件名存在目錄屬性擴展閱讀:
採用多級目錄結構的優點是用戶可以將不同類型和不同功能的文件分類儲存,既方便文件管理和查找,還允許不同文件目錄中的文件具有相同的文件名,解決了一級目錄結構中的重名問題。Windows、UNIX、Linux和DOS等操作系統採用的是多級目錄結構。
如果文件系統支持長文件名,則每個表項為64個位元組,其中,前32個位元組為長文件鏈接說明;後32個位元組為文件屬性說明,包括文件長度、起始地址、日期、時間等。如不支持長文件名,則每個表項為32個位元組的屬性說明。
3. 文件名儲存在哪裡
文件名太小了,其實文件名也是算在文件內的,你平時能用多長的名字呀,不就幾個漢字嗎?500個漢字才是1KB,所以你的文件名最多是幾B吧,所以電腦不顯示.
4. 什麼是文件目錄、目錄文件與當前目錄
文件目錄、目錄文件與當前目錄分別是:
1、文件目錄:為實現「按名存取」,必須建立文件名與輔存空間中物理地址的對應關系,體現這種對應關系的數據結構稱為文件目錄。
2、目錄文件:為了實現文件目錄的管理,通常將文件目錄以文件的形式保存在外存空間,這個文件就被稱為目錄文件。目錄文件是長度固定的記錄式文件。
3、當前目錄:當一個文件系統含有許多級時,每訪問一個文件,都要使用從樹根開始直到樹葉(數據文件)為止的、包括各中間節點(目錄)名的全路徑名。
同時由於一個進程運行時所訪問的文件大多僅局限於某個范圍,因而非常不便。基於這一點,可為每個進程設置一個「當前目錄」
,又稱為「工作目錄」。
(4)文件名存在目錄屬性擴展閱讀
目錄結構功能介紹和種類:
目錄結構的組織,關繫到文件系統的存取速度,也關繫到文件的共享性和安全性。因此,組織好文件的目錄,是設計好文件系統的重要環節。目前常用的目冊搜亮錄結構形式有單級目錄、兩級目錄和多級目錄。
1、單級目錄結構
這是最簡單的目錄結構。在整個文件系統中只建立一張目錄表,每個文件佔一個目錄項,目錄項中含文件名、文件擴展名、文件長度、文件類型、文件物理地址以及其它文件屬性。此外,為表明每個目錄項是否空閑,又設置了一個狀態位。
2、兩級目錄
為了克服單級目錄所存在的缺點,可以為每一個用戶建立一個單獨的用戶文件目錄UFD(User
FileDirectory)。這些文件目錄具有相似的結構,它由用戶所有文件的文件控制塊組成。
此外,在系統中再建立一個主文件目錄
MFD(MasterFileDirectory);
在主文件目錄中,每個用戶目錄文件都佔有一個目錄項,其目錄項中包括用戶名和指向該用戶目錄文件的指針。
3、多級目錄結構
對於大型文件系統,通常採用三級或三級以上的目錄結構,以提高對目錄的檢索速度和文件系統州寬的性能。多級目錄結構又稱為樹型目錄結構,主目錄在這里被稱為根目錄,把數據文件稱為樹葉,其它的目錄均作為樹的結點。漏孝