请问一下,有人知道怎么做VB程序的配置文件吗?
解决方案 »
- 请帮忙解释下语句
- 关于StretchDIBits的问题,谁能帮我写一个用这个函数显示图片的程序
- 让If X < 0 THEN X = 0, IF X > 255 THEN X = 255 都见鬼去吧, 明白意思的都进来!!!!!!
- 菜鸟问题:求一段代码
- 关于VB中字段调用问题
- DataGrid中如何限制只能數字?
- 请问在java script中创建了word.Application控件后,怎么判断一个文档已打开?请高手指点!
- 类型转换(简单问题高分赠送)
- 问题很急,谢谢各位
- 请问高手,如何用VB实现附件的传输?,回答有分!
- 请问:如果我不想用数据库保存我程序执行时新增加的内容,还有什么办法,初学急救!谢谢
- 动态创建控件数组问题:请问能实现这个吗??
Public Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, lpKeyName As Any, ByVal lpDefault As String, ByVal lpRetunedString 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 lplFileName As String) As Long
Public s As Long
Public entry As String
Public iniPath1 As String
Public Function GetFromINI(AppName As String, KeyName As String, filename As String) As String '定义读取ini文件数据函数
Dim RetStr As String
RetStr = String(255, Chr(0))
GetFromINI = Left(RetStr, GetPrivateProfileString(AppName, ByVal KeyName, "", RetStr, Len(RetStr), filename))
End Function'FORM1代码:
private form_load()
iniPath1$ = App.path + "\GTLED.INI" '读取INI文件
text1.text = Val(GetFromINI("通讯端口设置", "COM口", iniPath1))
text2.text = Val(GetFromINI("通讯端口设置", "波特率", iniPath1))
end subprivate savecomd_click() '保存INI文件
entry$ = text1.text
s = WritePrivateProfileString("通讯端口设置", "COM口", entry, iniPath1)
entry$=text2.text
s = WritePrivateProfileString("通讯端口设置", "COM口", entry, iniPath1)
end sub