使用MQL4删除Common Metatrader文件夹中文件夹内的文件

问题描述 投票:-1回答:1

我有一个EA访问FILE_COMMON文件夹(\ Terminal \ Common \ Files)中一个名为“ MyFolder”的文件夹中的文件,并从中提取信息。

然后我只想删除该文件。

我尝试了此方法以及许多其他组合,但均未成功:

FileDelete("\\MyFolder\\",FILE_COMMON + "FileToDelete.txt");

总而言之,我要删除此文件:“ ... \ Terminal \ Common \ Files \ MyFolder \ FileToDelete.txt”

有什么想法吗?

谢谢。

file mql4 mt4
1个回答
0
投票

您需要将文件放置在Common \ Files \中,而不是直接放置在Common中。

如果common_flag = FILE_COMMON,则该函数从所有客户端终端\ Terminal \ Common \ Files的共享文件夹中删除该文件。

我回来了(我正在使用计时器,并且市场休市,所以我不能在周末进行测试。

最后。...我想我在读取“ Common”位时感到困惑...我认为它是“ Common”文件夹而不是“ Common \ Files”。

感谢您指出这一点。我知道这不会那么困难!

现在已修复,正在运行。

© www.soinside.com 2019 - 2024. All rights reserved.