Inifile
来源:互联网 发布:软件测试工程师证书 编辑:程序博客网 时间:2024/05/18 00:40
INI文件操作
(1) INI文件的结构:
;这是关于INI文件的注释部分
[节点]
关键字=值
...
INI文件允许有多个节点,每个节点又允许有多个关键字, “=”后面是该关键字的值(类型有三种:字符串、整型数值和布尔值。其中字符串存贮在INI文件中时没有引号,布尔真值用1表示,布尔假值用0表示)。注释以分号“;”开头。
(2) INI文件的操作
1、 在Interface的Uses节增加IniFiles;
2、 在Var变量定义部分增加一行:inifile:Tinifile;然后,就可以对变量myinifile进行创建、打开、读取、写入等操作了。
3、 打开INI文件:inifile:=Tinifile.create('tmp.ini');
4、 读取关键字的值:
a:=inifile.Readstring('节点','关键字',缺省值);// string类型
b:=inifile.Readinteger('节点','关键字',缺省值);// integer类型
c:=inifile.Readbool('节点','关键字',缺省值);// boolean类型
其中[缺省值]为该INI文件不存在该关键字时返回的缺省值。
5、 写入INI文件:
inifile.writestring('节点','关键字',变量或字符串值);
inifile.writeinteger('节点','关键字',变量或整型值);
inifile.writebool('节点','关键字',变量或True或False);
当这个INI文件的节点不存在时,上面的语句还会自动创建该INI文件。
6、 删除关键字:
inifile.DeleteKey('节点','关键字');//关键字删除
inifile.EraseSection('节点');// 节点删除
7、 节点操作:
inifile.readsection('节点',TStrings变量);//可将指定小节中的所有关键字名读取至一个字符串列表变量中;
inifile.readsections(TStrings变量);//可将INI文件中所有小节名读取至一个字符串列表变量中去。
inifile.readsectionvalues('节点',TStrings变量);//可将INI文件中指定小节的所有行(包括关键字、=、值)读取至一个字符串列表变量中去。
8、 释放:inifile.distory;或inifile.free;
- Inifile
- inifile
- inifile
- IniFile.h源文件分析
- c# IniFile 简单操作
- IniFile简单读写类
- IniFile Ini操作
- IniFile Read Write
- Delphi IniFile 应用详解
- iniFile 配置文件操作类
- linux inifile.h
- linux inifile.cpp
- 配置文件inifile入门浅析
- IniFile read & write source code
- IniFile.cs:C#来操作ini配置文件
- tcl 处理配置文件模块 inifile 介绍
- make the inifile support unicode in delphi
- delphi中ini配置文件(Inifile)使用方法
- 如何实现自动Trackback
- .net中正则表达式的客户端验证--javascript
- 预设的启动界面修改文件/etc/inittab
- 什么是CSU/DSU?
- TrackBack技术规范
- Inifile
- 获取ID方法探讨
- Interceptor模式在Webwork2中的应用
- 微软官方网站提供 MASM 8.0软件包(x86)下载,有简体中文版
- Java Doc 建议不要使用 JPasswordField.getText()
- C#下载文件时候弹出选择文件夹保存目录的代码
- JavaScript 实现拖拽
- .NET Remoting程序开发入门篇http://www.it201.com/jianzhan/wzkf/aspnet/200611/10743.html
- GCC中SIMD指令的应用方法