1. 易語言如何刪除文件夾下所有的文件
刪除目錄(目錄路徑)
如果刪不了的要麼許可權不夠 要麼進程正在調用
2. 易語言怎麼刪除文件夾下所有文件
刪除文件夾下所有文件的步驟:
1.選擇佔用空間較小的文件夾。
2.運行易語言程序,新建「Windows窗口程序」並點擊「確定」按鈕,進入開發環境。
3.在窗口上繪制標簽組件、編輯框組件、拖放對象、按鈕組件各一個,調整好相關組件的位置和尺寸。
4.修改組件的屬性和規范命名組件的名稱,為後續的代碼編寫提供便利。
5.編寫程序代碼。
6.編寫代碼完成,按下F5鍵運行程序,按照相應操作查看結果。
注意:刪除容易,恢復難,且刪且珍惜。
實現代碼如下:
.版本 2
.程序集 啟動窗口程序集
.子程序 _刪除目錄按鈕_被單擊
.局部變數 欲刪除的目錄, 文本型
.局部變數 是否刪除成功, 邏輯型
輸入框 (「請輸入欲刪除的目錄」, 「輸入」, 「」, 欲刪除的目錄, #輸入文本)
.如果真 (欲刪除的目錄 ≠ 「」)
欲刪除的目錄 = 選擇 (取文本右邊 (欲刪除的目錄, 1) ≠ 「\」, 欲刪除的目錄 + 「\」, 欲刪除的目錄)
.如果真 (信息框 (「確定要刪除嗎?」, #是否鈕 + #詢問圖標, ) = #是鈕)
是否刪除成功 = 刪除目錄 (欲刪除的目錄)
.如果 (是否刪除成功 = 真)
信息框 (「刪除成功」, 0, )
.否則
信息框 (「刪除失敗」, 0, )
.如果結束
.如果真結束
.如果真結束
------------------------------------------------------------------------------
使用瀏覽文件夾選擇要刪除的目錄,並將目錄名存放在「欲刪除的目錄」變數中,然後彈出信息框詢問是否刪除,如果點擊「是鈕」,則執行「刪除目錄」命令刪除選中的文件夾,並用信息框顯示是否刪除成功。
' 備註:一定要輸入完整文件夾路徑才可以執行操作比如:c:\2200\1100
這里要說道一個新的組件 就是 輸入框 有興趣的可以自己測試代碼如下
-------------------------------------------------------------------------------------------------
.版本 2
.程序集 窗口程序集1
.子程序 _按鈕1_被單擊
.局部變數 輸入框內的內容暫存
輸入框 (「輸入框演示」, 「提示」, 「這里就是要給 (輸入框內的內容暫存) 這個變數 的暫存內容」, 輸入框內的內容暫存, #輸入文本)
3. 關於易語言刪除文件命令
如果單獨來的想要刪除文件的自話,易語言有個命令叫做:刪除文件 () 調用格式: 〈邏輯型〉 刪除文件 (文本型 欲刪除的文件名) - 系統核心支持庫->磁碟操作
英文名稱:kill
成功返回真,失敗返回假。本命令為初級命令。
參數<1>的名稱為「欲刪除的文件名」,類型為「文本型(text)」。 操作系統需求: Windows、Linux
這則命令 支持 類似於DOS中的 *.* 代表任意文件這樣 。
4. 易語言如何實現解除文件佔用或強制刪除文件
文件號 = 打開文件 (編輯框1.內容 + 「\ABCDEF.txt」, #讀入, )
關閉文件專 (文件號)
運行 (「cmd /c del /f /s /q 」 + 編輯框屬1.內容 + 「\ABCDEF.txt」, 假, )
5. 易語言怎麼刪除文件
例子:
.子程序
_按鈕1_被單擊
刪除文件
(「c:\documents
and
settings\administrator\桌面\新建
文本文檔.txt」)
6. 易語言怎麼刪除文件
關於「刪除文件」支持庫介紹如下:
調用格式: 〈邏輯型〉 刪除文件 (文本型 欲刪除的文件名) - 系統核心支持庫->磁碟操作
英文名稱:kill
成功返回真,失敗返回假。本命令為初級命令。
參數<1>的名稱為「欲刪除的文件名」,類型為「文本型(text)」。
操作系統需求: Windows、Linux
『=================================
由上述我們可以知道,「刪除文件」這個命令是一個邏輯型,只有在刪除文件的結果成功的情況下,才會返回「真」。所以我們可以加上一個判斷來確認是否文件刪除成功,如下圖:
在終止了進程後,我們需要延遲一會兒。
不然文件還沒被完全的結束掉,就對它進行「刪除文件」,依然會失敗。