簡體   English   中英

使用 MQL4 在 Common Metatrader 文件夾中刪除文件夾內的文件

[英]Delete a file inside a folder on Common Metatrader Folder with MQL4

我有一個 EA,它訪問FILE_COMMON文件夾 (\\Terminal\\Common\\Files) 中名為“MyFolder”的文件夾內的文件並從中提取信息。

然后我只想刪除那個文件。

我嘗試了這個和許多其他組合但沒有成功:

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

總之,我想刪除這個文件:“...\\Terminal\\Common\\Files\\MyFolder\\FileToDelete.txt”

有任何想法嗎?

謝謝。

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

如果 common_flag = FILE_COMMON,則該函數從所有客戶端 \\Terminal\\Common\\Files 的共享文件夾中刪除該文件。

我回來了(我正在使用計時器並且市場已經關閉,所以我無法在周末進行測試)。

最后......我想我在閱讀“Common”位時感到困惑......我認為它是“Common”文件夾而不是“Common\\Files”。

謝謝你指出這一點。 我知道這不會那么困難!

它現在已修復並正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM