Delphi ini文件读写

首先把IniFiles加入到interface的uses里,这样才能使用Tinifile类,其他代码如下

implementation

{$R *.dfm}

var
    inifile: Tinifile;
    filepath: string;

procedure TForm1.Button1Click(Sender: TObject);
begin
    inifile.WriteString(‘Common‘, ‘PortNumber‘, Edit1.Text);
    inifile.WriteString(‘Common‘, ‘Brand‘, Edit2.Text);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
    filepath := ExtractFilePath(Application.Exename) + ‘reg.ini‘;//取得ini文件的路径
    inifile := Tinifile.Create(filepath);
    Edit1.Text := inifile.ReadString(‘Common‘, ‘PortNumber‘, ‘‘);
    Edit2.Text := inifile.ReadString(‘Common‘, ‘Brand‘, ‘‘);
end;
时间: 2024-10-08 17:20:35

Delphi ini文件读写的相关文章

Delphi INI 文件读写

delphi中,配置文件的相关操作. (1) INI文件的结构: ;这是关于INI文件的注释部分 [节点] 关键字=值 ... INI文件允许有多个节点,每个节点又允许有多个关键字, “=”后面是该关键字的值(类型有三种:字符串.整型数值和布尔值.其中字符串存贮在INI文件中时没有引号,布尔真值用1表示,布尔假值用0表示).注释以分号“;”开头. (2) INI文件的操作 1. 在Interface的Uses节增加IniFiles: 2. 在Var变量定义部分增加一行:inifile:Tinif

INI文件读写

我们在编写程序的过程中,有很多要用到出始化,但有很多都写进了注册表,而我们在想修改或者查看的时候必须到注册表里去修改,而不是直接到一个程序目录下的ini文件里查看或者修改,怎么使可以直接生成的ini文件能写进Debug 呢?而不写进注册表. 1 //初始化ini文件参数 2 typedef struct _INITFILE 3 { 4 int flag; //界面切换提示标志,开机自启动无需提示,但是启动后切换的话需要提示 5 CString pathName;//ini文件保存路径 6 CSt

C#对INI文件读写

C#本身没有对INI格式文件的操作类,可以自定义一个IniFile类进行INI文件读写. using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; namespace MSFramework.Common { /// <summary> /// ini文件类 /// </summary> pub

QSettings配置读写-win注册表操作-ini文件读写

版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:QSettings配置读写-win注册表操作-ini文件读写     本文地址:http://techieliang.com/2017/12/674/ 文章目录 1. 介绍 2. 创建配置文件  2.1. 配置格式  2.2. 作用域  2.3. 关于组织.程序名 3. 配置文件读写 4. 范例  4.1. win下SystemScope.IniFormat  4.2. win下UserSc

纯 C++ 代码实现的 INI 文件读写类

INI 文件便于配置简单的程序外部参数,在 Windows 平台上有一套专门用于 INI 文件读写的 API,但到了其他平台,好像就没了.我看了好几个 INI 文件解析的开源代码,不是那么满意,于是我按自己想法,也实现了一套很简单.很易用的 INI 文件解析的代码,只有一个头文件,所有的功能都包含了!!! INI 文件结构 在实现 INI 文件解析的工作前,必须先了解一下 INI 文件的结构,而据我的观察,INI 文件的结构可以如下示例所描述: [文件根] |--[空行] |--[注释] +--

封装 INI 文件读写函数

delphi读写ini文件实例 //--两个过程,主要实现:窗体关闭的时候,文件保存界面信息:窗体创建的时候,程序读取文件文件保存的信息. //--首先要uses IniFiles(单元) //--窗体创建的时候,读取ini文件信息 procedure TfrmAFN04H_F9.FormCreate(Sender: TObject); var vFIni: TIniFile; sFileName: string; begin sFileName := ExtractFileDir(Applic

[Python3]INI文件读写

概述 ini是我们常见到的配置文件格式之一. ini是微软Windows操作系统中的文件扩展名(也常用在其他系统). ini“初始化(Initial)”的缩写.正如该术语所表示的,INI文件被用来对操作系统或特定程序初始化或进行参数设置. 其基本组成形式如下: [section_1] key1 = value1 key2 = value2 key3 = value3 key4 = value4 [section_2] key1 = value1 key2 = value2 key3 = valu

C# ini文件读写简单封装

一.故事线 ini文件是非常好用的配置文件,通过系统api可以方便的管理参数,本文介绍一下c#下文件读写方法. 二.文件格式 通常ini文件是这样的格式: [section1] key1=value1 key2=value2 [section2] key3=value3 key4=value4 section标识块,一个简单的分组 key~value对应的键值对 三.系统API [DllImport("kernel32")] private static extern long Wri

Delphi INI文件保存与读取

//需要引用IniFiles uses system.IniFiles; //保存INI配置文件 procedure TForm1.btnSaveClick(Sender: TObject); var myIniFile: TIniFile; filepath: string; begin filepath := ExtractFilePath(Application.Exename) + 'DBConfig.ini'; //取得ini文件的路径 myIniFile := TIniFile.Cr