阅读INI档 - Delphi一片
2015-10-14 10:46
483 查看
程序往往需要读一些用户设置值。如何完成这一过程?
B/S程序一般使用XML档。和C/S程序使用INI档。
前篇《C#迁移之callXBFLibrary - 2(调用非托管DLL)》是C#读取INI的演示样例。
本篇介绍使用Delphi完毕这个过程。
首先。引用单元。
当中“IniFiles”即是我们要引用的单元。
然后,定义类变量。
最后,读取/写入数据
1. 初始化类变量
当中currentDir1 为当前文件夹变量。
2. 读取/写入数据
我们举读取的样例。
ReadString是读取INI文件里的字符串方法。
其參数各自是:小节名,键名。默认值
B/S程序一般使用XML档。和C/S程序使用INI档。
前篇《C#迁移之callXBFLibrary - 2(调用非托管DLL)》是C#读取INI的演示样例。
本篇介绍使用Delphi完毕这个过程。
首先。引用单元。
uses Windows, SysUtils, Classes, DB, ADODB, StrUtils, Forms, IniFiles;
当中“IniFiles”即是我们要引用的单元。
然后,定义类变量。
var xbfini:TIniFile;
最后,读取/写入数据
1. 初始化类变量
xbfini:= TIniFile.Create(currentDir1 + 'CDPconfig.ini');
当中currentDir1 为当前文件夹变量。
currentDir1:= ExtractFilePath(ParamStr(0));
2. 读取/写入数据
我们举读取的样例。
xbftemp:= xbfini.ReadString('filePath', '3', 'demo1.xbf');
ReadString是读取INI文件里的字符串方法。
其參数各自是:小节名,键名。默认值
相关文章推荐
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数008,matrix,矩阵函数
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数007, match,图像匹配
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数006, image,影像处理(像素图)
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数005·graphics-obj,基本绘图单元,包括线段、矩形、椭圆、圆形
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数004·edge,边缘处理
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数003·contour,轮廓处理
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数002·AI人工智能
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数001·3D函数
- 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数·简明中文手册 总览
- Delphi keydown与keyup、keypress的区别(KeyDown 和KeyUp 通常可以捕获键盘除了PrScrn所有按键)
- DELPHI7在WIN8和WIN10下安装和运行
- delphi正则表达式学习笔记(三)
- delphi正则表达式学习笔记(二)
- delphi正则表达式学习笔记(一)
- DELPHI如何获取某目录下的所有文件名?
- delphi创建服务程序
- Delphi7中的Char和XE中的Char
- Delphi XE不生成__history目录
- Delphi InterlockedIncrement/InterlockedDecrement
- delphi 精要3