请问什么是INI文件?做什么用?
解决方案 »
- Windows系统服务的问题
- 请教高手,用PageControl组件实现类似傲游浏览器中新增,关闭页面的功能
- 将CheckListBox1的选中部分添加到CheckListBox2的Items中
- 怎么让鼠标变成个漏斗,点什么都无效?
- 一个弱弱的问题,Delphi IDE里,怎么知道当前打开文件的绝对路径啊?
- 数据查询
- CSDN黑名单(2001)
- 谁右好的报表控件????
- 在Delphi下有没有SAX控件?如何用?
- hedong(电脑动能)、amei2000go(浪子)请进来拿分!--->“急,关于报表的,无论高手低手都一律请入,分数陆续会加到600分!分数必分,决不食言!(VB转Delphi者求助!)”(little_hero)
- 问一个简单问题?cxExportGrid4Link是不是控件啊?在哪里啊??
- Delphi中线程锁表问题
除了windows现在很多windows下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应用程序的图形界面即可操作以实现相同的功能。http://zhidao.baidu.com/question/5090862.html
[compcount]
count=1
[comp1]
servername=SERVER
dbname=DB_test
pwd=123
compsnm=測試專用然後我在程序裏讀這個INI文件,可以把等號後面的字符或者字符串傳進程序裏面,這樣我以後需要改動這些參數的時候,直接改INI文件就好了,不需要重新編譯程序.
servername:=fini.ReadString('comp1','servername','2343242'); dbname:=fini.ReadString('comp1','dbname','234342342');
pwd:=pwdconvert(fini.ReadString('comp1','pwd','14243242'),13);
try
if pwd='123' then
conn1.ConnectionString:='Provider=SQLOLEDB.1;Password=;Persist Security Info=True; User ID=sa;Initial Catalog='+dbname+';Data Source='+servername;
conn1.Open;
except
showmessage('聯結數據庫不成功,請檢查');
exit;
只發一小段代碼,你理解一下,上面的代碼是在讀數據庫相關信息
INI文件简单说就是存放系统配置信息的,比如说程序用的数据库存放的位置等.
Dephi中有专门的类用于管理INI文件的使用.