


Kod VB: Bagaimana untuk menulis kod untuk memadam fail tertentu pada komputer?
Bolehkah anda beritahu saya kod yang hendak digunakan dalam VB untuk memadam fail pada komputer anda
Anda boleh lihat fungsi membunuh:
kill memadam fail dari cakera.
Bunuh nama laluan
Parameter nama laluan ialah ungkapan rentetan yang digunakan untuk menentukan nama fail.
nama laluan boleh mengandungi direktori atau folder dan pemacu.
Arahan
Dalam Microsoft Windows, Kill menyokong kad bebas berbilang aksara (*) dan aksara tunggal (?) untuk menentukan berbilang fail.
Contoh:
Sub Perintah Peribadi1_Klik()
Bunuh "C:aa.txt" 'Laluan mutlak fail'
Tamat Sub
Jika anda memadam fail sepenuhnya, semua orang di atas betul!
Tetapi jika anda meletakkan fail dalam "Tong Kitar Semula" dan bukannya memadamkannya sepenuhnya, anda perlu menggunakan vb
fungsi api sekarang!
Contoh:
Dalam modul awam:
Pilihan Eksplisit
Konst Awam FO_MOVE = &H1
Public Const FO_COPY = &H2
Konst Awam FO_DELETE = &H3
Konst Awam FO_RENAME = &H4
Public Const FOF_NO CONFIRMATION = &H10
Konst Awam FOF_NOCONFIRMMKDIR = &H200
Konst Awam FOF_ALLOWUNDO = &H40
Taip SHFILEOPSTRUCT
hWnd Selagi
wFunc Selamanya
pDari Sebagai String
pTo As String
fBenderakan Sebagai Integer
fDigugurkan Sebagai Boolean
hNameMaps Selamanya
sKemajuan Sebagai Rentetan
Jenis Akhir
Isytihar Fungsi SHFileOperation Lib "shell32.dll" Alias "SHFileOperationA" (lpFileOp Sebagai SHFILEOPSTRUCT) Selamanya
Dalam modul frm:
Sub Perintah Peribadi1_Klik()
Malapkan SHFileOp Sebagai SHFILEOPSTRUCT
Malapkan Laluan Sebagai Rentetan, pDari Sebagai Rentetan, i Sebagai Integer
pDari ="c:aa.txt"
SHFileOp.wFunc = FO_DELETE
SHFileOp.pFrom = pFrom
SHFileOp.fFlags = FOF_BENARKAN + FOF_TIADA PENGESAHAN
SHFileOperation SHFileOp
Tamat Sub
Saya rasa poster itu bertujuan untuk meletakkan fail ke dalam "tong kitar semula", jadi. . .
Bagaimana untuk memadam kandungan baris tertentu dalam dokumen teks tertentu dalam VB
Malapkan fail baharu Sebagai Senarai Baharu(Dari Rentetan)
Untuk Setiap baris Sebagai Rentetan Dalam System.IO.File.ReadAllLines("TextFile1.txt")
Jika Bukan baris.StartsWith("3") Kemudian newfile.Add(line)
Seterusnya
System.IO.File.WriteAllLines("TextFile1.txt", newfile) Buat koleksi, gunakan System.IO.File's ReadAllLines untuk membaca semua kandungan dan menilai satu persatu, jika ia adalah sesuatu yang perlu ditambah kepada koleksi, jika ia adalah sesuatu yang perlu dipadam, Jangan lakukan juga, hanya gunakan WriteAllLines untuk menulis pada akhirnya.
Biar saya jelaskan di sini, kod di atas digunakan untuk memadam semua baris teks bermula dengan 3.
Padam fail yang ditentukan mengikut nama fail dalam VB
Tambah kawalan FILELISTBOX pada borang dan tetapkannya kepada tidak kelihatan
Sub Borang Persendirian_Muat()
Pada Ralat GoTo MyError 'Tetapkan perangkap ralat
Malapkan MyPath Sebagai String 'Tentukan laluan direktori fail yang hendak dipadamkan
Malapkan MyPattern Sebagai Rentetan 'Tentukan jenis fail yang hendak dipadamkan
Dim YesterdayName, TodayName As String 'Tentukan nama fail semalam dan hari ini
MyPath = '"D:TempPath"
MyPattern = "*.TXT" 'Nama fail yang mengandungi tarikh, contohnya YYYY-MM-DD.TXT
File1.Path = MyPath
Fail1.Corak = MyPattern
YesterdayName = Format(DateAdd("d", -1, Date), "YYYY-MM-DD") + ".TXT" 'Nama fail yang mengandungi tarikh semalam
TodayName = Format(Date$, "YYYY-MM-DD") + ".TXT" 'Nama fail yang mengandungi tarikh hari ini
Jika Fail1.ListCount > 0 Kemudian
Untuk i% = 0 Ke Fail1.ListCount - 1
Fail1.ListIndex = i%
Jika File1.FileName CurrentName Dan File1.FileName CurrentName Kemudian 'Jika nama fail tidak sama dengan nama fail hari ini atau semalam, padamkannya
Bunuh Fail1.Laluan + """ + Fail1.Nama Fail
Tamat Jika
Seterusnya i%
Tamat Jika
Ralat Saya:
File1.Refresh 'Selepas semua pemadaman selesai, muat semula senarai
Tamat Sub
Atas ialah kandungan terperinci Kod VB: Bagaimana untuk menulis kod untuk memadam fail tertentu pada komputer?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Apakah peringatan kesihatan pemacu dalam tetapan Windows dan apa yang perlu anda lakukan apabila anda menerima amaran cakera? Baca tutorial Php.CN ini untuk mendapatkan arahan langkah demi langkah untuk mengatasi keadaan ini.

Artikel membincangkan penyuntingan Windows Registry, Langkah berjaga -jaga, kaedah sandaran, dan isu -isu yang berpotensi dari suntingan yang salah. Isu utama: Risiko ketidakstabilan sistem dan kehilangan data dari perubahan yang tidak wajar.

Artikel membincangkan menguruskan perkhidmatan Windows untuk kesihatan sistem, termasuk permulaan, berhenti, memulakan semula perkhidmatan, dan amalan terbaik untuk kestabilan.

Kesalahan awan stim boleh disebabkan oleh banyak sebab. Untuk bermain permainan dengan lancar, anda perlu mengambil beberapa langkah untuk mengeluarkan ralat ini sebelum anda melancarkan permainan. Perisian Php.CN memperkenalkan beberapa cara terbaik serta maklumat yang lebih berguna dalam siaran ini.

Artikel membincangkan perubahan aplikasi lalai untuk jenis fail pada Windows, termasuk perubahan semula dan perubahan pukal. Isu utama: Tiada pilihan perubahan pukal terbina dalam.

Anda mungkin melihat "Sambungan ke Metadata Windows dan Perkhidmatan Internet (WMIS) tidak dapat ditubuhkan." Ralat pada Penonton Acara. Siaran ini dari Php.cn memperkenalkan cara menghapuskan masalah Windows Metadata dan Internet.

Isu Kemas Kini KB5035942 - Sistem terhempas biasanya berlaku kepada pengguna. Orang yang ditimbulkan berharap dapat mencari jalan keluar dari jenis masalah, seperti sistem terhempas, pemasangan, atau masalah bunyi. Menyasarkan situasi ini, jawatan ini diterbitkan oleh Php.CN Wil

Artikel ini menerangkan cara menggunakan editor dasar kumpulan (gpEdit.msc) di Windows untuk mengurus tetapan sistem, menonjolkan konfigurasi umum dan kaedah penyelesaian masalah. Ia menyatakan bahawa gpedit.msc tidak tersedia di edisi rumah windows, mencadangkan
