创建 INI 文件并添加串到其中 (RMH)
来源:互联网 发布:黑客也是程序员 编辑:程序博客网 时间:2024/05/21 10:44
DO decl
LOCAL lcFilename
lcFilename = "c:/Temp/test.ini"
= createFile (lcFilename)
*** Technique 1
* adding empty sections
= WritePrivateProfileSection ("General", "", lcFilename)
= WritePrivateProfileSection ("Language", "", lcFilename)
= WritePrivateProfileSection ("Devices", "", lcFilename)
= WritePrivateProfileSection ("Uninstall", "", lcFilename)
= WritePrivateProfileSection ("Old Brown Shoe", "", lcFilename)
*** Technique 2
* adding key names and associated values to existing sections
= WritePrivateProfileSection ("General",;
"startdir=C:/" + Chr(0) +;
"resolution=high" + Chr(0) +;
"delay=500" + Chr(0) +;
"security=default" + Chr(0),;
lcFilename)
= WritePrivateProfileSection ("Language",;
"Active=English" + Chr(0),;
lcFilename)
= WritePrivateProfileSection ("Devices",;
"Default=Fork" + Chr(0) +;
"Active=Spoon" + Chr(0) +;
"Emergency=Hand" + Chr(0),;
lcFilename)
*** Technique 3
* adding new section and a key in one step
= WritePrivateProfileSection ("Environment",;
"Active=Testing" + Chr(0),;
lcFilename)
*** Technique 4
* adding new key to a section which exists
= WritePrivateProfileString ("General",;
"datapath", "C:/App/Data", lcFilename)
*** Technique 5
* replacing existing key
= WritePrivateProfileString ("General",;
"startdir", "C:/App", lcFilename)
*** Technique 6
* adding new key to the section, which does not exist
= WritePrivateProfileString ("Very Important Section",;
"Urgent action", "Do not care", lcFilename)
PROCEDURE createFile (lcFilename)
IF FILE (lcFilename)
DELETE FILE (lcFilename)
ENDIF
hFile = FCREATE (lcFilename)
= FCLOSE (hFile)
PROCEDURE decl
DECLARE WritePrivateProfileSection IN kernel32;
STRING lpAppName,;
STRING lpString,;
STRING lpFileName
DECLARE WritePrivateProfileString IN kernel32;
STRING lpAppName,;
STRING lpKeyName,;
STRING lpString,;
STRING lpFileName
LOCAL lcFilename
lcFilename = "c:/Temp/test.ini"
= createFile (lcFilename)
*** Technique 1
* adding empty sections
= WritePrivateProfileSection ("General", "", lcFilename)
= WritePrivateProfileSection ("Language", "", lcFilename)
= WritePrivateProfileSection ("Devices", "", lcFilename)
= WritePrivateProfileSection ("Uninstall", "", lcFilename)
= WritePrivateProfileSection ("Old Brown Shoe", "", lcFilename)
*** Technique 2
* adding key names and associated values to existing sections
= WritePrivateProfileSection ("General",;
"startdir=C:/" + Chr(0) +;
"resolution=high" + Chr(0) +;
"delay=500" + Chr(0) +;
"security=default" + Chr(0),;
lcFilename)
= WritePrivateProfileSection ("Language",;
"Active=English" + Chr(0),;
lcFilename)
= WritePrivateProfileSection ("Devices",;
"Default=Fork" + Chr(0) +;
"Active=Spoon" + Chr(0) +;
"Emergency=Hand" + Chr(0),;
lcFilename)
*** Technique 3
* adding new section and a key in one step
= WritePrivateProfileSection ("Environment",;
"Active=Testing" + Chr(0),;
lcFilename)
*** Technique 4
* adding new key to a section which exists
= WritePrivateProfileString ("General",;
"datapath", "C:/App/Data", lcFilename)
*** Technique 5
* replacing existing key
= WritePrivateProfileString ("General",;
"startdir", "C:/App", lcFilename)
*** Technique 6
* adding new key to the section, which does not exist
= WritePrivateProfileString ("Very Important Section",;
"Urgent action", "Do not care", lcFilename)
PROCEDURE createFile (lcFilename)
IF FILE (lcFilename)
DELETE FILE (lcFilename)
ENDIF
hFile = FCREATE (lcFilename)
= FCLOSE (hFile)
PROCEDURE decl
DECLARE WritePrivateProfileSection IN kernel32;
STRING lpAppName,;
STRING lpString,;
STRING lpFileName
DECLARE WritePrivateProfileString IN kernel32;
STRING lpAppName,;
STRING lpKeyName,;
STRING lpString,;
STRING lpFileName
- 创建 INI 文件并添加串到其中 (RMH)
- 读取一个任意的 INI 文件到游标中(RMH)
- 读取 Win.ini 文件是的指定节中的键 (RMH)
- 了解并创建Git仓库,以及添加文件到仓库
- linux 创建账户,并添加到sudoers文件中
- js 动态创建div并向其中添加元素
- 手动初始化dataset并添加表到其中
- 如何创建XML文件并获取其中某一节点值
- 创建文件并读取其中数据 int 型
- 创建INI文件
- C# 创建ini文件
- 在PADS中创建库,并在其中添加自己的PCB封装以及Part type
- Python 读取文件替换其中的内容并输出到一个新的文件内
- 设计一个学生类,其中包含学号、姓名、成绩等数据成员,创建学生对象并且倒入到文件file.txt,然后由文件读取到另一个学生对象并输出,试编程实现。
- Qt从零开始制作串口调试助手-(第五章、创建资源文件,并添加图片到“关于界面”)-Creator_Ly
- java在指定目录下创建文件并向其中写入文字
- ini文件的创建读写
- 创建INI文件读写程序
- 谈谈VFP和SQL SERVER搭配做C/S系统方案
- c#25个问题
- 写给WEB2.0的站长 不仅仅是泼冷水
- 判断控件是否注册
- ODS TABLE NAMING CONVENTION
- 创建 INI 文件并添加串到其中 (RMH)
- 读取一个任意的 INI 文件到游标中(RMH)
- 牛人写的CMD命令速查手册
- 读取 Win.ini 文件是的指定节中的键 (RMH)
- FoxPro在网络环境下开发数据库管理软件的一些经验
- set命令详解
- 使用 VBScript 判断是否安装了雅虎助手的方法
- 在Java程序中截获控制台输出(ZT)(转贴)
- 用shell写的小程序