当前位置:首页 > 技能相关 > PowerBuilder > 正文内容

PB 常用函数与封装函数列表(三、配置文件读取)

admin7个月前 (10-18)PowerBuilder2300 修订时间:2024-10-18 17:14:12

三、配置文件读取

配置文件xiezhr.ini 内容如下

[transaction]
DBMS =O84 Oracle8/8i (8.x.4+)
username =xiezhr
password =xiezhr
servername =127.0.0.1:1521/orcl

3.1 ProfileString函数

获取配置文件中指定节点内容

语法

ProfileString(filename,nodename,default_value)

参数

filename–> 配置文件名称
nodename–> 配置文件中的节点名称
default_value–> 未找到指定的节或键,则返回的默认值

返回值

string

如果找到指定的节和键,则返回对应的值

如果未找到指定的节或键,则返回默认值default_value

举个例子

我们来获取项目根目录下xiezhr.in配置文件中的数据库用户名、密码、连接信息

ls_username = ProfileString("xiezhr.ini","transaction","username","scott")
ls_password = ProfileString("xiezhr.ini","transaction","password","tiger")
ls_servername = ProfileString("xiezhr.ini","transaction","servername","127.0.0.1:1521/orcl")

3.2 SetProfileString 函数

设置配置文件中指定节点内容

语法

SetProfileString(filename,nodename,sourcename,value)

参数

filename–> 配置文件名称
nodename–>节点名称
sourcename–>节点下目标位置名称
value--> 需要设置的值

返回值

Integer

如果成功写入值,则返回0

如果写入失败,则返回-1

举个例子

我们修改项目更目录下xiezhr.ini配置文件内容,将username值设置成xiezhr

SetProfileString('xiezhr.ini','transaction','username',xiezhr')
 您阅读本篇文章共花了: 

免责声明
本站内容均为博客主本人日常使用记录的存档,如侵犯你的权益请联系:lifei@zaiheze.com 546262132@qq.com 沟通删除事宜。本站仅带访问端口形式使用,已杜绝搜索引擎爬取。

扫描二维码推送至手机访问。

版权声明:本文由LIFEI - blog发布,如需转载请注明出处。

本文链接:http://www.lifeiai.com/?id=425

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。