Скачать MetaTrader 5

Файловые операции в MQL4 без ограничений - страница 2

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Vadim Zhunko
5226
Vadim Zhunko  
serler2:

В новых билдах эти функции уже не работают.

Кто нибудь знает как это исправить?

Ещё это можно пользовать.
Sergey Likho
2787
Sergey Likho  
TheXpert:
Использовать CreateFile и иже с ними. А вообще работают, переделать просто надо


В случае с библиотекой wininet.dll функция InternetOpenA заменялась на InternetOpenW и все снова работало. Что изменить в _lopen или _lread не знаю.

Vadim Zhunko
5226
Vadim Zhunko  
serler2:


В случае с библиотекой wininet.dll функция InternetOpenA заменялась на InternetOpenW и все снова работало. Что изменить в _lopen или _lread не знаю.

Ничего не надо менять там. Выкинуть их надо. Они оставлены для совместимости с 16-разрядными приложниями. Возможно, скоро их ликвидируют.

Андрей выше написал, что надо использовать. Тут примеры.

Alexey Viktorov
9155
Alexey Viktorov  
serler2:

В новых билдах эти функции уже не работают.

Кто нибудь знает как это исправить?

https://docs.mql4.com/ru/files

//--- Папка, в которой хранятся данные терминала
   string terminal_data_path=TerminalInfoString(TERMINAL_DATA_PATH);
//--- Общая папка всех клиентских терминалов
   string common_data_path=TerminalInfoString(TERMINAL_COMMONDATA_PATH);
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий