Private Declare Function GetPrivateProfileString Lib \"kernel32\" Alias \"GetPrivateProfileStringA\" (ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Int32, ByVal lpFileName As String) As Int32
Private Declare Function WritePrivateProfileString Lib \"kernel32\" Alias \"WritePrivateProfileStringA\" (ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal lpString As String, ByVal lpFileName As String) As Int32
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim strIni As String
strIni = New String(\" \", 100)
GetPrivateProfileString(\"AppName\", \"KeyA\", \"\", strIni, 100, \"C:\\a.ini\")
WritePrivateProfileString(\"AppName\", \"KeyB\", \"MyValue\", \"C:\\a.ini\")
MsgBox(strIni)
End Sub
这段代码在.net + Win2000中调试通过
最新评论