Chinaunix首页 | 论坛 | 博客
  • 博客访问: 181067
  • 博文数量: 14
  • 博客积分: 1403
  • 博客等级: 上尉
  • 技术积分: 192
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-18 16:36
文章分类

全部博文(14)

文章存档

2011年(5)

2010年(9)

分类: WINDOWS

2010-05-18 09:33:02


最近刚开始学freebasic,在这里记下一些东西~


#Include once "windows.bi"

'读取INI
Function IniRead(ByVal IniFile As String, ByVal sSection As String, ByVal sKey As String, ByVal sDefault As String = "") As String
    Dim sKeyLen As Dword
    Dim sBuffer As ZString * MAX_PATH
    sKeyLen = GetPrivateProfileString(@sSection, @sKey, @sDefault, @sBuffer, SizeOf(sBuffer), @IniFile)
    If sKeyLen Then Function = Left$(sBuffer,sKeyLen)
End Function

'设置INI
Sub IniWrite(ByVal IniFile As String,ByVal sSection As String, ByVal sKey As String, ByVal sData As String)
    WritePrivateProfileString(@sSection, @sKey, @sData, @IniFile)
End Sub

''使用方法
IniWrite(".\test.ini", "T", "test", "写入TEST内容")
?IniRead(".\test.ini", "T", "test", "Default")


阅读(1364) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:fb替换字符串中的指定子串

给主人留下些什么吧!~~