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

分享

DeleteFile,VBA中借助Windows Scripting Host刪除指定文件

 剩礦空錢 2019-03-03

大家好,我們今日繼續(xù)講解VBA代碼解決方案的第69講內(nèi)容:利用Windows Scripting Host(WSH),刪除文件。在Windows Scripting Host(WSH)中刪除文件可以用可以使用DeleteFile方法。

應(yīng)用于FileSystemObject對(duì)象的DeleteFile方法刪除一個(gè)指定的文件,。

語法如下:object.DeleteFile filespec[, force]

參數(shù)

a) object是必需的, FileSystemObject對(duì)象的名字。

b) filespec是必需的,指明要?jiǎng)h除文件的名字,可以在最后的路徑部件中包含通配符。

c) force是可選的,如果要?jiǎng)h除具有只讀屬性設(shè)置的文件,其值為True。如果其值為False(缺?。瑒t不能刪除具有只讀屬性設(shè)置的文件。

特別注意點(diǎn):在處理文件時(shí),我在最近一直在講解利用借助于WSH的FileSystemObject對(duì)象模型,這個(gè)模式是微軟提供的專門用來訪問計(jì)算機(jī)文件系統(tǒng)的,具有大量的屬性、方法和事件。其使 用面向?qū)ο蟮?object.method'語法來處理文件夾和文件,使用起來十分方便(需Office 2000以后版本)。FileSystemObject并不是VBA的一部分,它是以一個(gè)COM組件的形式提供的。因此,要使用先要?jiǎng)?chuàng)建 FileSystemObject對(duì)象。這點(diǎn)大家我特別注意。雖然這不是VBA的范疇,但我會(huì)在部分的章節(jié)中零散的講一些FileSystemObject對(duì)象的相關(guān)知識(shí)。包括對(duì)象的模型和對(duì)象的方法。但由于篇幅,我這里主要還是玩VBA,這些不是作為重點(diǎn),只是在章節(jié)中帶一些。望大家在閱讀的時(shí)候注意。

我們繼續(xù),如果需要?jiǎng)h除一個(gè)指定的文件,可以使用DeleteFile方法,如下面的代碼所示。

Sub MyDelFile()

Dim MyFile As Object

On Error Resume Next

Set MyFile = CreateObject('Scripting.FileSystemObject')

MyFile.DeleteFile ThisWorkbook.Path & '\abc.docx'

Set MyFile = Nothing

MsgBox 'OK!'

End Sub

代碼解析:

MyDelFile過程使DeleteFile方法刪除示例文件所在文件夾中的'abc.docx'文件。

第4行代碼使用CreateObject函數(shù)創(chuàng)建FileSystemObject對(duì)象并將該對(duì)象賦給變量MyFile。

第5行代碼使用DeleteFile方法復(fù)制文件。

運(yùn)行DelFile過程刪除示例文件所在文件夾中的'abc.docx'文件。

DeleteFile,VBA中借助Windows Scripting Host刪除指定文件

運(yùn)行前:

DeleteFile,VBA中借助Windows Scripting Host刪除指定文件

運(yùn)行后:

DeleteFile,VBA中借助Windows Scripting Host刪除指定文件

文件被刪除了。

今日內(nèi)容回向:

1 利用Windows Scripting Host(WSH),如何刪除一個(gè)文件?

2 刪除的文件是否到回收站了呢?

分享成果,隨喜正能量

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

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多