怎么删除INI文件里的内容??急!
cboFile.Text 里面是备份文件的名称 ‘数据备份2007-07-04_20-18-37‘
我要删除 数据备份2007-07-04_20-18-37
顺序就要把
数据备份2007-07-04_20-18-31 补到时NewFile后面
ini文件内容
[BackUp]
NewFile=数据备份2007-07-04_20-18-37
Time=3
File1=数据备份2007-07-04_20-18-21
File2=数据备份2007-07-04_20-18-31
File3=数据备份2007-07-04_20-18-37
Public Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Public Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long
下面是删除数据文件和INI文件的代码,,但不对,希望有大侠给以改正!!狂谢!
Dim a As String
Dim success As String, b As String
buff = String(255, 0)
a = "\BackUP\"
If cboFile.Text <> "" Then
Kill (App.Path & a & cboFile.Text)
MsgBox "数据库备份删除成功!", vbOKOnly + vbInformation, "删除数据库备份"
For js = 1 To 5
buff = String(255, 0)
success = GetPrivateProfileString("BackUp", "File" & js, "", buff, 256, App.Path & "\数据备份.ini")
Debug.Print b
Debug.Print success
If cboFile.Text = success Then
success = WritePrivateProfileString("BackUp", "File" & js, vbNullString, App.Path & "\数据备份.ini")
End If
Next js
cboFile.Text = ""
Check1.Value = 0
Call Form_Load
Call Check1_Click
Else
MsgBox "请选择备份文件!", vbOKOnly + vbInformation, "删除数据库备份"
End If
Exit Sub
哪位大哥大姐帮帮小弟吧