小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

【煙花原創(chuàng)】VBA零基礎(chǔ)之第202篇FSO對象(1)

 fzchenwl 2015-04-03

File System Object (FSO) 對象模型提供了一個基于對象的工具來處理文件夾和文件。除了使用傳統(tǒng)的Visual Basic 語句和命令之外,還可以使用所熟悉的帶有一整套屬性、方法和事件的 object.method 語法來處理文件夾和文件。

FSO 對象模型使應(yīng)用程序能夠創(chuàng)建、改變、移動和刪除文件夾,或者檢測是否存在指定的文件夾,如果存在,在哪。FSO 對象模型也能使您獲取關(guān)于文件夾的信息,諸如名稱、創(chuàng)建日期或最近修改日期等等。


FSO 對象模型支持通過 TextStream 對象創(chuàng)建和操作文本文件。但是,它還不支持二進(jìn)制文件的創(chuàng)建和操作。


FSO對象模型包括這些對象:

Drive 允許收集關(guān)于系統(tǒng)所用的驅(qū)動器的信息,諸如驅(qū)動器有多少可用空間,其共享名稱是什么,等等。請注意,一個“驅(qū)動器”并不一定是一個硬盤。它可以是 CD-ROM 驅(qū)動器、一個RAM 盤等等。而且,驅(qū)動器不一定是和系統(tǒng)物理地連接;也可以通過一個 LAN進(jìn)行邏輯地連接。

Folder 允許創(chuàng)建、刪除或移動文件夾,并向系統(tǒng)查詢文件夾的名稱、路徑等。

Files 允許創(chuàng)建、刪除或移動文件,并向系統(tǒng)查詢文件的名稱、路徑等。

FileSystemObject 該組的主要對象,提供一整套用于創(chuàng)建、刪除、收集相關(guān)信息、以及通常的操作驅(qū)動器、文件夾和文件的方法。與本對象相關(guān)聯(lián)的很多方法復(fù)制了其它對象中的方法。

TextStream 允許您讀和寫文本文件。


引用FSO對象

前期綁定的好處不用多說了,在介紹字典對象時,有動手練習(xí)過的童鞋應(yīng)該深有感觸。字典對象中的方法與屬性不過才10來個,在FSO中,相關(guān)的對象及集合就有很多,每個對象中的方法、屬性及常量也比較多。添加引用后,基本就不需要靠記了。

VBE中,點擊菜單工具,引用:


方法一:找到MicrosoftScripting Runtime,勾選

方法二:點擊 瀏覽,輸入scrrun.dll,確定即可。

與之前講過的引用字典對象是相同的,都是位于同一個庫中。


創(chuàng)建FSO對象

方法1

將一個變量聲明為FileSystemObject 對象類型


方法2

使用CreateObject 方法來創(chuàng)建一個FileSystemObject 對象


示例:



在上面的語法中,
Scripting 是類型庫的名稱,而FileSystemObject 則是想要創(chuàng)建一個實例的對象的名稱。方法1要求前期綁定,否則會產(chǎn)生編譯錯誤。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多