亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

VB刪除目錄里面的文件夾和文件

admin
2014年3月31日 22:3 本文熱度 6307
已知C:\QQ\AD 有些文件和文件夾,想用VB刪除,用了很多方法都不行````右鍵刪除是可以的..
VB我試了 RMDIR SHELL CMD RD CMD RMDIR 都不行`````
問題是,,那個(gè)文件夾里面有很多不知道什么名的文件雖然可KILL *.*  但是還有很多個(gè)文件夾在里面,而且那些文件夾里面又有文件..
就比如說,我要?jiǎng)h除QQ整個(gè)目錄及里面的文件夾和文件`````

該文章在 2014/3/31 22:03:55 編輯過

全部評(píng)論1

admin
2014年3月31日 22:5
KILL 刪除文件
RmDir path 刪除目錄或文件夾

如果沒有指定驅(qū)搜索動(dòng)器,則RmDir會(huì)在當(dāng)前驅(qū)動(dòng)器上刪除目錄或文件夾。如果想要使用RmDir刪除一個(gè)含有文件的目錄或文件夾,則會(huì)發(fā)生錯(cuò)誤。只有用Kill語(yǔ)句刪除所有文件后,才能用來RmDir刪除目錄或文件夾

問題補(bǔ)充:照你的意思 看來一句話完成你想要的命令是不行的。必須先列舉里面的的文件夾 然后刪除里面的文件在刪除文件才可以,不過這樣比較麻煩,我剛從別處摘抄了一段代碼 是強(qiáng)行刪除帶有文件的目錄,你自己在套用里面的函數(shù)就可以了,希望對(duì)你有幫助。。

'VB強(qiáng)行刪除目錄或(VB強(qiáng)行刪除文件)模塊源碼

Public Enum FO_Operation
    FO_MOVE = 1
    FO_COPY = 2
    FO_DELETE = 3
    FO_RENAME = 4
End Enum

Public Enum FOFlags
    FOF_MULTIDESTFILES = &H1 'Destination specifies multiple files
    FOF_SILENT = &H4 'Don't display progress dialog
    FOF_RENAMEONCOLLISION = &H8 'Rename if destination already exists
    FOF_NOCONFIRMATION = &H10 'Don't prompt user
    FOF_WANTMAPPINGHANDLE = &H20 'Fill in hNameMappings member
    FOF_ALLOWUNDO = &H40 'Store undo information if possible
    FOF_FILESONLY = &H80 'On *.*, don't copy directories
    FOF_SIMPLEPROGRESS = &H100 'Don't show name of each file
    FOF_NOCONFIRMMKDIR = &H200 'Don't confirm making any needed dirs
End Enum

Public Type SHFILEOPSTRUCT
    hwnd As Long
    wFunc As Long
    pFrom As String
    pTo As String
    fFlags As Integer
    fAnyOperationsAborted As Long
    hNameMappings As Long
    lpszProgressTitle As Long ' only used if FOF_SIMPLEPROGRESS
End Type

Private Declare Function SHFileOperation Lib "shell32.dll" Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long

Private op As SHFILEOPSTRUCT
以上部分保存在模塊中,以下在頁(yè)面行調(diào)用:

Public Sub DeleteFolder(sDeleteFolder As String, Optional Interface As Boolean = False)
   
    SetAttr sDeleteFolder, vbNormal
    With op
        .wFunc = FO_DELETE
        .pFrom = sDeleteFolder
        .fFlags = IIf(Interface = False, FOF_NOCONFIRMATION, FOF_NOCONFIRMATION And FOF_SILENT)
    End With
    SHFileOperation op
   
End Sub

'假如你要?jiǎng)h除的目錄是:"c:\temp",無(wú)論它有多少子目錄,有多少文件,一樣被刪除,前提是目錄已經(jīng)存在。

該評(píng)論在 2014/3/31 22:05:19 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved