Скачать MetaTrader 5

File Append

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Узнай, как установить MetaTrader на Mac OS
Evgeny Potapov
1632
Evgeny Potapov 2016.02.29 06:41 

Здравствуйте!

Простой вроде вопрос, а что-то не могу сообразить сходу как он решается на MQL4.

Надо открыть файл, дописать ему в конец новую строку и закрыть.

Почему-то не нашёл FILE_APPEND, только FILE_WRITE, а он перезаписывает файл с начала.

Спасибо!

Vladimir Karputov
Модератор
46168
Vladimir Karputov 2016.02.29 06:56  
Evgeny Potapov:

Здравствуйте!

Простой вроде вопрос, а что-то не могу сообразить сходу как он решается на MQL4.

Надо открыть файл, дописать ему в конец новую строку и закрыть.

Почему-то не нашёл FILE_APPEND, только FILE_WRITE, а он перезаписывает файл с начала.

Спасибо!

Сначала перемещаем файловый указатель в конец файла (для этого используем идентификатор конец файла "SEEK_END"):

FileSeek(handle, 0, SEEK_END);

а потом уже обычная операция записи...

Evgeny Potapov
1632
Evgeny Potapov 2016.02.29 07:01  
Karputov Vladimir:

Сначала перемещаем файловый указатель в конец файла (для этого используем идентификатор конец файла "SEEK_END"):

а потом уже обычная операция записи...

Ага, спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий