Artem Mordvinkin:
Всем привет!
Не получается дописать строку - всегда пишется с нового листа, удаляя предыдущую информацию в файле
filehandle=FileOpen(InpDirectoryName+"//"+InpFileName7,FILE_READ|FILE_WRITE|FILE_TXT|FILE_COMMON);
string str = "Линия " +z + " Пунктов прибыли " + punkt_result;
FileWriteString(filehandle,str+"\r\n");
FileClose (filehandle);
string str = "Линия " +z + " Пунктов прибыли " + punkt_result;
FileWriteString(filehandle,str+"\r\n");
FileClose (filehandle);
поступило событие - пишем в файл результат. Пока не получается. Выручайте.
Странно это...вот мой код, все отлично работает.
LogFiles[n] = FileOpen(LogFileName, FILE_CSV | FILE_READ | FILE_WRITE | FILE_SHARE_READ, ',');
***
Alexey Volchanskiy:
Странно это...вот мой код, все отлично работает.
LogFiles[n] = FileOpen(LogFileName, FILE_CSV | FILE_READ | FILE_WRITE | FILE_SHARE_READ, ',');
***
А-а-а, невнимательно прочитал. Такнадо в конец файла прыгнуть после открытия. См. FileSeek cо значением
ENUM_FILE_POSITION origin // позиция для отсчета |

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем привет!
Не получается дописать строку - всегда пишется с нового листа, удаляя предыдущую информацию в файле
string str = "Линия " +z + " Пунктов прибыли " + punkt_result;
FileWriteString(filehandle,str+"\r\n");
FileClose (filehandle);
поступило событие - пишем в файл результат. Пока не получается. Выручайте.