а так не пробовали?
#property library #import "kernel32.dll" int WritePrivateProfileStringA ( string SectionName, // Наименование секции string KeyName, // Наименование параметра string sString, // Записываемое значение параметра string FileName); // Полное имя файла #import //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- int a; a=WritePrivateProfileStringA("Section","Key","Volume","c:\\a.txt");//Любая буква кроме r,t,x,n!!! Print("Err_WritePrivateProfileStringA =",a); a=WritePrivateProfileStringA("Section","Key","Volume","c:\\r.txt"); Print("Err_WritePrivateProfileStringA =",a); a=WritePrivateProfileStringA("Section","Key","Volume","c:\\t.txt"); Print("Err_WritePrivateProfileStringA =",a); a=WritePrivateProfileStringA("Section","Key","Volume","c:\\x.txt"); Print("Err_WritePrivateProfileStringA =",a); a=WritePrivateProfileStringA("Section","Key","Volume","c:\\n.txt"); Print("Err_WritePrivateProfileStringA =",a); //---- return(0); } //+------------------------------------------------------------------+
И вот ещё советую на всякий случай ознакомиться: https://docs.mql4.com/ru/basis/types/literal
Аааа.... !!! Семён Семёныч...
А я чуствую, что буквы зарезервированы, а понять сразу что к чему не смог. А оказалось все гораздо проще, чем я успел сам себе надумать.
Спасибо вам огромное, что просветили!
А я чуствую, что буквы зарезервированы, а понять сразу что к чему не смог. А оказалось все гораздо проще, чем я успел сам себе надумать.
Спасибо вам огромное, что просветили!
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Эта функция не создает файл с первыми буквами (x,r,t,,n)в названии:
Интересно с чем связано такое ограничение?