前言:在使用VB编写上位机程序时,想要实现一个功能——每次修改Text文本框中的值后,使得关闭程序后该数值能够保存,在下次打开时可以直接使用。本文介绍了INI文件对该功能的支持。
1.INI文件
.ini文件是Initializaton File的缩写,即初始化文件,是windows系统配置文件采用的存储格式。
1.1 ini文件格式
INI文件由段、键、值组成。
- 段
用[ ]
包括段名,如:[section]
- 键值对
一个键对应一个值的索引对,用=
连接,如:keyname = value
- 注释
注释使用;
表示,在该符号后直至该行结束的位置,都为注释
1.2 ini文件实例
下面是一个ini文件的例子:
工程部]
经理=张三
技术员=李四
工人=王五
[市场部]
经理=刘备
售后前台=关羽
业务员=张飞
2.VB操作
2.1 API声明调用
VB操作ini文件需要通过windows的API来操作。Windows提供了两个API函数对ini文件进行读写操作。
要调用这两个API,需要先将这两个函数声明加到程序开头(所有函数过程之前):
Private Declare Function WritePrivateProfileString Lib "kernel32" Alias