PowerBASIC-ProfileString函数详解

Eddy 发布于2009-12-21 18:41:48 分类: 程序设计 已浏览loading 网友评论0条 我要评论

函数作用:从指定的配置文件中获取String类型的数据。配置文件按照节、关键字来组织。学习该函数,首先应该熟悉配置文件的格式。可以在你的计算机中随便查找一个后缀为ini的文件,打开观察一下文件的格式。以下是典型的配置文件格式:
[databASE]
dbms=syc entERPrise server
logid=sa
其中,databASE为‘section’(节),dbms为‘key’(键),syc entERPrise server是键dbms的取值。和该函数语法类似的还有PorFileInt,用来从配置文件中读取Integer类型的数据;函数SetProfileString用来设置配置文件。


函数语法:ProfileString ( filename, section, key, default )
lfilename:配置文件的名称,可以包含完整的路径信息。如果没有指定路径信息,则使用操作系统的搜索路径查找指定的配置文件。不区分大小写。
lsection:从配置文件的指定节中读取信息。不区分大小写。
lkey:要读取信息的键名称。不区分大小写。
ldefault:当指定的filename、section、key中任意一个没有找到时,或者读取的数据不能转换成string类型时,函数则返回该参数指定的数据。
返 回 值:String类型的数据,最长为4096个字节。如果能够正确读取指定配置文件中、指定节的、指定键的取值,则返回该键的取值,否则返回参数default指定的数据;如果执行错误,则返回‘’;如果任意参数为Null,则返回Null。


代码实例:
例子1:
if ProfileString("C:\PROFILE.INI", "Department", "Name", "None") &
= "Marketing" then Open(w_marketing)
例子2:
SQLca.dbms = ProfileString("setup.ini", "databASE", "dbms", "None")

已经有(0)位网友发表了评论,你也评一评吧!
原创文章如转载,请注明:转载自Eddy Blog
原文地址:http://www.rrgod.com/program/269.html     欢迎订阅Eddy Blog

关于 PowerBASIC  ProfileString  的相关文章

记住我的信息,下次不用再输入 欢迎给Eddy Blog留言