The program often needs to read some user-defined values. How can this process be completed?
B/S programs generally use XML files, while C/S programs use INI files.
The previous article "C # migration of callxbflibrary-2 (call of unmanaged DLL)" is an example of C # Reading ini.
This article describes how to use Delphi to complete this process.
First, reference the unit.
Uses Windows, sysutils, classes, DB, ADODB, strutils, forms, inifiles;
"Inifiles" is the unit to be referenced.
Then, define the class variable.
VaR xbfini: Tinifile;
Finally, read/write data
1. initialize class variables
Xbfini: = Tinifile. Create (currentdir1 + 'cdpconfig. ini ');
Currentdir1 is the current directory variable.
Currentdir1: = extractfilepath (paramstr (0 ));
2. read/write data
Here is an example of reading.
Xbftemp: = xbfini. readstring ('filepath', '3', 'demo1. xbf ');
Readstring is the string method used to read INI files.
The parameters are: bar name, key name, default value