Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:可以读取文本文件中的数字和字符串做为参数或者变量写入数组备用吗?

1楼
qq代人发帖 发表于:2018/1/8 9:42:29
请问金字塔可以读取文本文件中的数字和字符串做为参数或者变量写入数组备用吗?谢谢
2楼
FireScript 发表于:2018/1/8 9:45:49
有这类函数的,在函数列表-配置函数的分类下有若干此类函数可以直接调用。  如:GETINIFILE( , , )
和WRITEINIFILE( , , , )。 分别是读写数值类型数据的操作。
3楼
kknd_cn 发表于:2018/1/8 9:58:45
谢谢,可以举例如何使用吗?或者哪里可以找到这个函数的用法

比如文本文件如下:

X1   101
X2   201
X3   301
X4   401
..........


Xn是变量名,后面是数值
需要读取到程序对应的全局变量中
4楼
FireScript 发表于:2018/1/8 10:16:01


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

 

函数使用说明,可以将鼠标移到函数上暂停下即可查看函数使用说明。

 

GETINIFILE使用说明:

读取INI文件数值。用法:GETINIFILE(PATH,APP,KEYNAME);PATH为INI文件的路径名,APP为节点名,KEYNAME为数据项名称
例如:GETINIFILE('C:\TESTNINFILE.INI','SETTING','MYDATA');表示在C:\TESTNINFILE.INI文件中读取SETTING节点的,项名称为MYDATA的数据.

 

ini文件有一定格式,你必须遵从这个格式去使用才行。

 如下是文件样式:

 

[item]
X1=101

[此贴子已经被作者于2018/1/8 10:16:26编辑过]
5楼
kknd_cn 发表于:2018/1/8 10:25:08
那是不是在代码中这么写?就可以获得X1的值
X1:=GETINIFILE('C:\TESTNINFILE.INI','item','X1');
6楼
wenarm 发表于:2018/1/8 10:28:18

是的,前提条件是配置文件的字段,你要保存有你需要的值,否者是取不到有效值的,。

7楼
kknd_cn 发表于:2018/1/8 10:32:17
非常感谢
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.