{读取本地文件:C:\Program Files\Tinysoft\Analyse.NET\Plugin\test.ini中节名称为Inidata2,键名称为date的日期值,如果该值不是标准的日期格式‘年-月-日’,则返回默认的日期defualt
节内容为:
[IniData2]
date=2014-1-1
}
day:=today();
ret:=rdo2 IniReadDate ("",
"C:\\Program Files\\Tinysoft\\Analyse.NET\\plugin\\test.ini","Inidata2","date",day);
return ret;
//结果:41640 ,即日期 2014-01-01
老版本使用范例:
{读取本地文件:C:\Program Files\Tinysoft\Analyse.NET\Plugin\test.ini中节名称为Inidata2,键名称为date的日期值,如果该值不是标准的日期格式‘年/月/日’,则返回默认的日期defualt
节内容为:
[IniData2]
date=2014/1/1
}
day:=today();
ret:=rdo2 IniReadDate ("",
"C:\\Program Files\\Tinysoft\\Analyse.NET\\plugin\\test.ini","Inidata2","date",day);
return ret;
//结果:41640 ,即日期 2014-01-01
新旧版本的过渡,在新版本中可以通过setformatlocalcode(936)来设定当前的转换规则,达到老版本的效果,比如配置文件内容为:
{[IniData2]
date=2014/1/1
}
在新版客户端中执行代码:
day:=today();
rdo2 setformatlocalcode(936);
ret:=rdo2 IniReadDate ("",
"C:\\Program Files\\Tinysoft\\Analyse.NET\\plugin\\test.ini","Inidata2","date",day);
return ret;
返回: 41640 ,即日期 2014-01-01