1.如何新建ini文件
1、以win7系统为例,首先打开电脑左下角的开始按钮,在菜单中找到“附件”中的“记事本”。
2、点击打开“记事本”,点击左上角的“文件”,在打开的菜单中选择“保存”按钮。
3、即可弹出保存的对话框,将“保存类型”改为“所有文件”;将文件名后面加上“.ini”作为扩展名,点击保存。
4、即可在保存的路径中看到已经新建了一个ini格式的文件。
2.建立与读取.ini文件
虽然进入win95之后,一般读写ini文件被读写Registry所取代,但我们还是可以透过
win31的传统方式读写ini文件,以存程式目前的相关设定,而於下一次程式执行时再
读回来。目前建议使用GetSetting SaveSetting的方式存於Registry中,不用目前
的方式。 储存程式的设定
'请於form中放3个TextBox,一个CommandBox
Private Declare Function Lib "kernel32" _
Alias "" (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
Private Declare Function Lib "kernel32" _
Alias "" (ByVal lpApplicationName As String, _
ByVal lpKeyName As Any, ByVal lpString As Any, _
ByVal lpFileName As String) As Long
Private Sub Command1_Click()
Dim success As Long
success = ("MyApp", "text1", Text1.Text, "c:\\aa.ini")
'叁数一 Section Name
'叁数二 於.ini中的项目
'叁数三 项目的内容
'叁数四 .ini文件的名称
success = ("MyApp", "text2", Text2.Text, "c:\\aa.ini")
success = ("MyApp2", "text3", Text3.Text, "c:\\aa.ini")
End Sub
Private Sub Form_load()
Dim ret As Long
Dim buff As String
buff = String(255, 0)
ret = ("Myapp", "text1", "text1", buff, 256, "c:\\aa.ini")
'若.ini MyApp中无text1,则采用叁数三的值
Text1.Text = buff
buff = String(255, 0)
ret = ("Myapp", "text2", "text2", buff, 256, "c:\\aa.ini")
Text2.Text = buff
buff = String(255, 0)
ret = ("Myapp2", "text3", "text3", buff, 256, "c:\\aa.ini")
Text3.Text = buff
End Sub
操作INI文件可以参考本站源码:
3.电脑里的 WIN . INI 文件是干什么用的阿 〉不运行它有什么影响啊
WIN.INI中的主要小节名及含义如下:
[Windows]:影响Windows操作环境的部分,包括在启动Windows时执行哪一个应用程序,警告声音的设置、窗口边框的宽度、键盘响应的速度、鼠标器设置以及将文件定义为文档或程序等。
[Desktop]:控制系统界面显示形式及窗口和鼠标器的位置。
[Extensions]:联结特定的文件类型与相应的应用程序。
[Intl]:描述怎样为除美国外的其它国家显示有关的文件项目。
[Windows Help]:列出有关HELP窗口及对话窗的默认尺寸、布局、文本颜色等设置。
[Font Substitue]:列出Windows可识别的互换字体。
[TureType]:使用和显示TrueType字体的可选设置。
[Sounds]:为每个系统事件设计的声音文件列表。
[MCI Extensions]:把MEDIA控制接口设备同特定文件类型联系起来。
[Compatibility]:用于解决Windows 98和Windows 3.x之间的差异所引起的兼容性问题。
[Compatibility32]:用于解决Windows 98和Windows 3.X之间的差异所引起的32位磁盘存取兼容性问题。
[MCI Compatibility]:用于Windows 98中文版的MCI设备兼容性问题。
[Module Compatibility]:用于Windows 98中文版的模块兼容性问题。
[IME Compatibility]:用于Windows 98中文版的输入法与应用程序的兼容性问题。
[Pscript.Drv]:描述PostScrip打印机的ATM字库状况。
[Fonts]:描述Windows装入的屏幕字体文件。
Embedding:列出目标联接与嵌入(OLE)使用的服务器目标。
[Colors]:定义Windows的显示颜色。
[PrinterPorts]:Windows将要访问的激活或非激活的输出设备。
[Ports]:描述中文Windows 98的可用端口。
[Mail]:描述Microsoft Mail以及Microsoft Exchange的使用参数。
[Devices]:与旧版本Windows的应用程序兼容的激活输出设备。
[Programs]:当用户打开多个数据文件时,该段可为Windows查找相应程序文件提供附加的路径。
[Associated CharSet]:描述Windows 98中文版使用字符集状态和西文字体所对应的缺省中文字体。
[Windows Telephony]:描述Windows 98中文版的Microsoft Exchange的电话号码初始化日期和时间。
[Paintbrush]:描述Windows 98中文版的“画图”(PaintBrush)的省略图片格式。
[MAPI 1.0 Time Zone]:描述MAPI 1.0的时区设置参数.
转载请注明出处windows之家 » win10电脑创建ini文件