VB.net 程序.ini文件的读取方法
来源:互联网 发布:单片机最小系统 原理 编辑:程序博客网 时间:2024/04/24 20:19
声明:
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 Integer, ByVal lpFileName As String) As Integer
Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Integer, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Integer, ByVal lpFileName As String) As Integer
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 Integer
Private Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal lpString As Integer, ByVal lpFileName As String) As Integer
Private Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Integer, ByVal lpString As String, ByVal lpFileName As String) As Integer
Private Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Integer, ByVal lpString As Integer, ByVal lpFileName As String) As Integer
取得方法
Public Function fncGetIni0(ByVal pSectionName As String, ByVal pKeyword As String) As String
Try
Dim strResultString As New VB6.FixedLengthString(144)
Dim intTemp As Short
Dim strReturnValue As String
Dim intLocation As Short
intTemp = GetPrivateProfileString(pSectionName, pKeyword, "", strResultString.Value, 144, "C:/test.ini")
'Search the value of the Keyword
If intTemp > 0 Then
'the of value the keyword is not null
strReturnValue = ""
For intLocation = 1 To 144
If Asc(Mid(strResultString.Value, intLocation, 1)) = 0 Then
Exit For
Else
strReturnValue = strReturnValue & Mid(strResultString.Value, intLocation, 1)
End If
Next
End If
Return strReturnValue
Catch ex As Exception
Throw
End Try
End Function
简单的使用,读取ini文件
写入ini文件
Public Sub subSetIni1(ByVal pSectionName As String, ByVal pKeyword As String, ByVal pValue As String)
Try
WritePrivateProfileString(pSectionName, pKeyword, pValue, "C:/test.ini")
Catch ex As Exception
Throw
End Try
End Sub
- VB.net 程序.ini文件的读取方法
- vb.net 读取ini文件
- vb.net 读取INI文件信息
- vb读取ini文件
- VB读取INI文件
- VB 读取INI文件
- VB读取ini文件的函数
- VB.NET中读取INI文件设置信息函数
- VB.NET中读取INI文件设置信息函数sdGetIniInfo
- VB.net调用windows api读取INI文件
- VB.NET 读取INI,TXT文件 写入数据
- VB.NET中读取INI文件,设置信息函数sdGetIniInfo
- Net程序ini的读取和写入
- VB.NET读写INI文件
- VB.net ini文件操作
- [VB.NET]读写INI文件
- [VB.NET]读写INI文件
- VB.NET 读写ini文件
- Spring接管webwork2/Struts2
- oracle中各种索引的总结
- 灰太狼的优点,现代好男人的楷模。
- iis应用程序中报数据库死锁"deadlock"的问题
- 《面向对象方法与技术》课欢迎业界朋友旁听交流
- VB.net 程序.ini文件的读取方法
- 好好想想
- jsp 两种include的区别
- 世界编程语言排行榜---2008年02月
- 50个实用的JavaScript工具
- LLC在MRP计算中的控制作用
- 烟草信息化进入工商协同时代
- Struts2防止表单重复提交
- 烦恼!