FileReadMessage() 関数FileReadMessage()かんすう
- Last UpdatedSep 26, 2024
- 1 minute read
ファイルから文字列データの指定バイト数(または 1 つの行)を読み取ります。
構文
[result = ] FileReadMessage (filename, offset, messagetag, charstoread)
パラメータ
filename
データを読み取るファイルの名前です。リテラル文字列値、メッセージ型タグ名、または文字列式です。
offset
読み取りを開始するファイルの位置(バイト単位)です。リテラル整数値、整数型タグ名、または整数式です。
messagetag
ファイルから最初のラインまたはバイト数を受け取るメッセージ型タグ名です。産業用グラフィック エディタのスクリプト エディタ内で関数を使用する場合は、タグ名を二重引用符で囲みます。
charstoread
ファイルから読み取るバイト数です。ライン フィード記号(LF)まで読み取る場合、0 に設定します。リテラル整数値、整数型タグ名、または整数式です。
戻り値
読み取り後の新しいバイト位置を含みます。この値は、ファイルから続けて読み取りを行う場合に使用できます。
例
次のスクリプトは、ファイル c:\Data\File.txt のデータの最初のラインをメッセージ型タグ変数 MsgTag に読み取ります。
FileReadMessage ("c:\Data\File.txt",0,MsgTag, 0);
FileReadMessage ("c:\Data\File.txt",0,"InTouch:MsgTag", 0);