profilestring
函数作用:从指定的配置文件中获取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")
相关阅读
1.文件偏移 通常调用read或write每读写一个文件,就会改变文件的读写位置。在linux中同样可以使用lseek函数来修改文件偏移量,即读
greatest (max(one),max(two),max(three))求多列的最大值,oracle中的greatest 函数 已知表TB的数据如下 SQL> select * from tb;
Python product函数介绍 product(A,B)函数,返回A和B中的元素组成的笛卡尔积的元组,具体见如下代码:import itertools for item
Pattern.compile函数:Pattern Pattern.compile(String regex, int flag)flag的取值范围如下:Pattern.CANON_EQ,当且仅当两个字符的"
析构函数:在类中声明的一种成员函数①析构函数与类名同名②析构函数无参(不可重载)③表示: ~类名() { 析构函数体; }