FileIsExist () не находит файл - PullRequest
       21

FileIsExist () не находит файл

0 голосов
/ 19 февраля 2019

У меня советник (EA) ищет файл «File.txt».Файл был создан программой Python.Я могу увидеть файл в проводнике.Путь к файлу: C: \ Users \ AppData \ Roaming \ MetaQuotes \ Terminal \ Common \ Files.Код ошибки для функции FileIsExist () - 5020 (ERR_FILE_NOT_EXIST).Почему он не распознает файл?Он ищет в другом каталоге?

while(!FileIsExist("File.txt", 0)){
      if(FileIsExist("File.txt", 0))
         printf("in while loop, waiting for file");
      else{
         int iErr = GetLastError();
         printf(iErr);
      }
}

1 Ответ

0 голосов
/ 19 февраля 2019

Если ваш файл находится в папке «Common», используйте соответствующий флаг.

 bool exist=FileIsExist(filename,FILE_COMMON);

Какова идея вашего кода?если файл не существует - поспите некоторое время (10 мс), затем проверьте снова

...