下面是轉(zhuǎn)摘的關(guān)于FileSystemObject的詳細(xì)介紹,TextStream是其中的一個(gè)子對(duì)象。
前言
最近一直在學(xué)VBScript,網(wǎng)上相關(guān)的教程也有很多,但大多數(shù)的對(duì)象都放在ASP中講解,對(duì)于沒(méi)有學(xué)過(guò)ASP的同學(xué)來(lái)說(shuō)就非常郁悶了。所以打算把在學(xué)習(xí)FileSystemObject及TextStream中所常用的屬性和方法寫出來(lái)供大家來(lái)學(xué)習(xí),如有不妥的地方請(qǐng)予以指出。
備注:所有的腳本均在QTP 9.0中測(cè)試過(guò)。
FileSystemObject對(duì)象概述
FileSystemObject 對(duì)象的作用:提供對(duì)計(jì)算機(jī)文件系統(tǒng)的訪問(wèn),它允許我們?cè)诖a內(nèi)操作文本文件、文件夾及驅(qū)動(dòng)器。FileSystemObject 對(duì)象提供一個(gè)屬性和一系列方法,可用它們來(lái)操縱 FileSystemObject 對(duì)象實(shí)現(xiàn)的一些從屬對(duì)象。這里提供了全部的內(nèi)容概要,然后介紹每一個(gè)從屬對(duì)象。
一、FileSystemObject 對(duì)象的屬性
FileSystemObject 對(duì)象只有一個(gè)屬性,它用于得到當(dāng)前機(jī)器上的所有有效驅(qū)動(dòng)器的列表,如表1所示:
| 表1 FileSystemObject 對(duì)象的屬性和說(shuō)明 | |
| 屬性 | 說(shuō)明 |
| Drivers | 返回本地計(jì)算機(jī)可用的驅(qū)動(dòng)器列表 |
| ‘如下腳本就可以獲得FileSystemObject的Drivers屬性Set objFSO = CreateObject ("Scripting.FileSystemObject")Set colDrivers = objFSO.Drivers |
正如已經(jīng)看到的,F(xiàn)ileSystemObject 對(duì)象包含一個(gè)屬性——Drives,它返回一個(gè)包括本地計(jì)算機(jī)上所有可用驅(qū)動(dòng)器的集合。
Drives 集合里的每個(gè)條目是一個(gè) Drive 對(duì)象。Drive 對(duì)象的屬性如表2所示:
| 表2 Drive 對(duì)象的屬性及說(shuō)明 | |
| 方法 | 說(shuō)明 |
| AvailableSpave | 考慮了帳戶定額和/或其他限制,返回驅(qū)動(dòng)器上對(duì)于該用戶可用的空間的大小 |
| DriveLetter | 返回驅(qū)動(dòng)器的字母 |
| DriveType | 返回驅(qū)動(dòng)器的類型。返回值可以是 Unknown(0)、Removeable(1)、Fixed(2)、Network(3)、CDRom(4) 和 RamDisk(5)。然而需要注意的是當(dāng)前版本的 scrrun.dll 不支持預(yù)定義常數(shù) Network,必須使用十進(jìn)制 3 來(lái)代替 |
| FileSystem | 返回驅(qū)動(dòng)器文件系統(tǒng)的類型。返回值包括“FAT”、“NTFS”和“CDFS” |
| FreeSpace | 返回驅(qū)動(dòng)器上可用剩余空間的總量 |
| IsReady | 返回一個(gè)布爾值表明驅(qū)動(dòng)器是否已準(zhǔn)備好 |
| Path | 返回一個(gè)由驅(qū)動(dòng)器字母和冒號(hào)組成的驅(qū)動(dòng)器路徑,即“C:” |
| RootFolder | 返回代表的驅(qū)動(dòng)器根目錄文件夾的 Folder 對(duì)象 |
| SerialNumber | 返回一個(gè)用于識(shí)別磁盤卷的十進(jìn)制的序列號(hào) |
| ShareName | 如果是一個(gè)網(wǎng)絡(luò)驅(qū)動(dòng)器,返回該驅(qū)動(dòng)器的網(wǎng)絡(luò)共享名 |
| TotalSize | 返回驅(qū)動(dòng)器的總?cè)萘浚ㄒ宰止?jié)為單位) |
| VolumeName | 設(shè)定或返回本地驅(qū)動(dòng)器卷名 |
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注