新手请教,问题简单望高手能给予耐心解答!(100分)

  • 主题发起人 主题发起人 kkitty
  • 开始时间 开始时间
K

kkitty

Unregistered / Unconfirmed
GUEST, unregistred user!
本人初学delphi,在看别人的代码。请问各位高手,
var appini:tinifile;
appini:=tinifile.create('win.ini');
是不是创建一个动态链接库文件,那tinifile.readstring()
tinifile.readsection(),tinifile.readbool(),tinifile.tinifile.readsectionsvalues()
是什么意思?另外,在建立应用程序和数据库的连接中通过Params.value来设定链接参数是不是
就可以了,为什么使用动态链接库文件来设定连接数据库的信息呢
 
See DELPHI HELP中关于 INI 文件的部分
 
INI文件的一些控制而已!
没有什么动态链接库的概念,只是要创建一个对象,该对象具有母体tinifile的所有属性
和函数。
readsection:一次读取一个section中的所有键值的名称
readbool:读取INI文件中的一个BOOL型的值
readsectionsvalues:一次读取一个section的所有值

后面你提到的params.value是什么意思?
 
TIniFile是操作Ini文件的一个类。
Create是用来打开(不存在则创建)一个Ini文件。
函数或者过程的使用可以看Delphi的帮助。
DataBase.params可以访问参数的每一行
 
这不是DLL,是INI文件,你用记事本随便打开一个INI文件会发现INI文件就是按照一定格式
书写的文本文件。
var
appini:tinifile; //声明一个TiniFile类型的变量,变量名为Appin;
Begin
appini:=tinifile.create('win.ini');
//创建一个INI文件,如果不加路径,就如你语句中的'Win.Ini',就是在Windows目录下创建
//你后面问的几个函数都是读取INI文件中相对应的值。
End;
更详细的说明可以在论坛里搜索一下INI,有很多这样的贴子
 
后退
顶部