MQL4函数哥 发表于 2020-4-20 21:30:11

FileWriteInteger( )一个二进制文件写入整数值【文件篇-MQL4函数】

int FileWriteInteger( int handle, int value, void size)
函数给一个二进制文件写入整数值。 如果大小是SHORT_VALUE,值将作为2字节整数(短的类型)被写入。 如果大小是CHAR_VALUE,值将作为1字节整数(炭灰类型)写入,并且,如果大小是LONG_VALUE, 值将作为4字节整数(长的int类型)写入。

如果错误生成,返回实际上书面字节数或负值。
获得详细的错误信息, 查看 GetLastError() 函数。

参数:
handle   -   用 FileOpen()函数返回的句柄。
value   -   写入值
size   -   选择格式。可以是以下任意值:
CHAR_VALUE (1 字节),
SHORT_VALUE (2 字节),
LONG_VALUE (4 字节,默认值)。

示例:
int handle;
int value=10;
handle=FileOpen("filename.dat", FILE_BIN|FILE_WRITE);
if(handle<1)
    {
   Print("不能打开错误文件-",GetLastError());
   return(0);
    }
FileWriteInteger(handle, value, SHORT_VALUE);
//...
FileClose(handle);


jongjongyoshen 发表于 2021-7-28 08:15:16

感謝分享

巴比伦雄鹰 发表于 2021-7-28 08:40:45

关注

daerwushen 发表于 2021-12-4 18:34:33

谢谢分享

zhq320 发表于 2021-12-4 19:53:26

感谢分享

手艺人 发表于 2022-1-9 11:17:14

感谢分享

668 发表于 2022-2-17 20:54:45

谢谢分享

tmiqlk 发表于 2022-3-24 15:17:12

顶一个...........

nanaliu 发表于 2022-5-31 17:33:32

看看。。感谢分享。。。。

t5530407 发表于 2022-5-31 18:36:53

多谢分享

wangdehang 发表于 2022-6-6 18:04:41

多谢分享

duqiangyx 发表于 2022-6-6 19:58:28

看看。。感谢分享。。。。

mamapi 发表于 2022-6-6 20:40:01

感谢分享

ssbienhild 发表于 2022-6-7 16:39:47

谢谢分享
页: [1]
查看完整版本: FileWriteInteger( )一个二进制文件写入整数值【文件篇-MQL4函数】