Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

FileReadMessage() 函数

  • Last UpdatedSep 24, 2024
  • 1 minute read

从文件中读取指定字节数(或一行)的字符串数据。

语法

[result = ] FileReadMessage (filename, offset, messagetag, charstoread)

参数

filename

要从中读取数据的文件的名称。字符串值、消息标记名或字符串表达式。

offset

文件中要开始读取的位置(以字节计)。整数值、整型标记名或整型表达式。

messagetag

从文件接收第一行或一定字节数的消息标记名。在工业图形编辑器脚本编辑器内使用函数时,用双引号将标记名括起来。

charstoread

从文件读取的字节数。将它设置为 0 可以一直读取到下一个换行符 (LF)。整数值、整型标记名或整型表达式。

返回值

包含读取之后的新字节位置。您可以用它来从文件中继续进行读取。

示例

此脚本将 c:\Data\File.txt 文件中的第一行数据读取到消息标记名 MsgTag。

FileReadMessage ("c:\Data\File.txt",0,MsgTag, 0);

FileReadMessage ("c:\Data\File.txt",0,"InTouch:MsgTag", 0);

In This Topic