VB コード: コンピューター上の指定されたファイルを削除するコードを記述するにはどうすればよいですか?
コンピューター上のファイルを削除する VB コードを作成するには、どのようなコードを使用すればよいですか?
kill 関数を見てみましょう:
kill はディスクからファイルを削除します。
パス名を強制終了
pathname パラメーターは、ファイル名を指定するために使用される文字列式です。
pathname には、ドライブだけでなくディレクトリまたはフォルダーも含めることができます。
イラスト
Microsoft Windows では、Kill は複数のファイルを指定するための複数文字 (*) および単一文字 (?) のワイルドカードをサポートしています。
###例:###プライベートサブコマンド1_Click()
Kill "C:\aa.txt" 'ファイルの絶対パス'
エンドサブ
ファイルが完全に削除されている場合は、上記の説明が正しいことになります。
ただし、ファイルを完全に削除せずに「ごみ箱」に入れる場合は、vb
を使用する必要があります。API関数!
###例:###パブリックモジュール内:
明示的なオプション
パブリック定数 FO_MOVE = &H1
パブリック定数 FO_COPY = &H2
パブリック定数 FO_DELETE = &H3
パブリック定数 FO_RENAME = &H4
パブリック定数 FOF_NOCONFIRMATION = &H10
パブリック定数 FOF_NOCONFIRMMKDIR = &H200
パブリック Const FOF_ALLOWUNDO = &H40
SHFILEOPSTRUCTと入力します
hWnd As Long
wできるだけ長く機能
p文字列として送信
pTo 文字列
fフラグを整数として使用する
fブール値として中止されました
hNameMap の長さ
s文字列として進行
終了タイプ
関数 SHFileOperation Lib "shell32.dll" エイリアス "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) を Long として宣言します
frm モジュール内:
プライベートサブコマンド1_Click()
SHFileOp を SHFILEOPSTRUCT としてディムする
Dim パスを文字列として、pFrom を文字列として、i を整数として
pFrom ="c:\aa.txt"
SHFileOp.wFunc = FO_DELETE
SHFileOp.pFrom = pFrom
SHFileOp.fFlags = FOF_ALLOWUNDO FOF_NOCONFIRMATION
SHFileOperation SHFileOp
エンドサブ
投稿者はファイルを「ごみ箱」に入れるつもりだったのではないでしょうか。 。 。
vb で指定したテキストドキュメントの指定した行の内容を削除する方法
新しいファイルを新しいリスト(文字列)としてディムします
System.IO.File.ReadAllLines("TextFile1.txt") の文字列として各行ごとに line.StartsWith("3")でない場合は、newfile.Add(line)
###次###
System.IO.File.WriteAllLines("TextFile1.txt", newfile) コレクションを作成し、System.IO.File の ReadAllLines を使用してすべての内容を読み出し、追加が必要かどうかを 1 つずつ判断します削除する場合はコレクションに書き込みます。何もせず、最後に WriteAllLines で書き込みます。ここで説明します。上記のコードは、3 で始まるすべてのテキスト行を削除するために使用されます。
VB のファイル名で指定したファイルを削除します
FILELISTBOX コントロールをフォームに追加し、非表示に設定します
プライベートサブフォーム_Load()
エラー時は MyError に移動 'エラー トラップを設定します
Dim MyPath As String '削除するファイルのディレクトリ パスを定義します
Dim MyPattern As String '削除するファイルの種類を定義します
Dim YesterdayName, TodayName As String '昨日と今日のファイル名を定義します
MyPath = '"D:\TempPath"
MyPattern = "*.TXT" '日付を含むファイル名 (例: YYYY-MM-DD.TXT
)
File1.Path = MyPathFile1.Pattern = MyPattern
YesterdayName = Format(DateAdd("d", -1, Date), "YYYY-MM-DD") ".TXT" '昨日の日付を含むファイル名
TodayName = Format(Date$, "YYYY-MM-DD") ".TXT" '今日の日付を含むファイル名
If File1.ListCount > 0 then
i% = 0 から File1.ListCount - 1
の場合
File1.ListIndex = i%If File1.FileName
CurrentName And File1.FileName
CurrentName then 'ファイル名が今日または昨日のファイル名と異なる場合は削除しますFile1.Path "\" File1.FileName
を強制終了します。
終了の場合次の i%
終了の場合私のエラー:
File1.Refresh 'すべての削除が完了したら、リストを更新します
エンドサブ
以上がVB コード: コンピューター上の指定されたファイルを削除するコードを記述するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Windowsの設定でのドライブヘルス警告はどういう意味ですか?ディスク警告を受け取ったときに何をすべきですか?このPHP.CNチュートリアルを読んで、この状況に対処するための段階的な指示を取得してください。

記事では、誤った編集からWindowsレジストリ、予防策、バックアップ方法、潜在的な問題の編集について説明します。主な問題:システムの不安定性と不適切な変化によるデータ損失のリスク。

記事では、システムの健康のためのWindowsサービスの管理、開始、停止、サービスの再起動、安定性のためのベストプラクティスなどについて説明します。

Steam Cloudエラーは、多くの理由によって引き起こされる可能性があります。ゲームをスムーズにプレイするには、ゲームを開始する前にこのエラーを削除するためにいくつかの対策を講じる必要があります。 PHP.CNソフトウェアは、この投稿でより有用な情報と同様に、いくつかの最良の方法を紹介します。

記事では、リターンやバルクの変更など、ウィンドウ上のファイルタイプのデフォルトアプリの変更について説明します。主な問題:組み込みのバルク変更オプションはありません。

「Windowsメタデータとインターネットサービス(WMIS)への接続が確立できなかった」が表示される場合があります。イベントビューアのエラー。 PHP.CNからのこの投稿では、Windowsメタデータとインターネットサービスの問題を削除する方法を紹介します。

KB5035942更新問題 - クラッシュシステムは一般にユーザーに発生します。 Imburitedの人々は、クラッシュするシステム、インストール、健全な問題など、一種のトラブルから抜け出す方法を見つけることを望んでいます。これらの状況をターゲットにして、この投稿はphp.cn wilが発行しました

この記事では、システム設定を管理するためにWindowsでグループポリシーエディター(gpedit.msc)を使用する方法、一般的な構成とトラブルシューティング方法を強調する方法について説明します。 Gpedit.mscはWindows Home Editionsでは利用できないことに注意してください。
