FileWrite
handle=FileOpen("my_data.csv",FILE_CSV| FILE_READ | FILE_WRITE,';');
Благодарю!
MIB:
Благодарю!
Благодарю!
Про FileSeek() не забудь.
| bool FileSeek( | int handle, int offset, int origin) |
Если перемещение файлового указателя прошло успешно, функция возвращает TRUE, иначе возвращает FALSE. Чтобы получить информацию об ошибке, необходимо вызвать функцию GetLastError().
int handle; datetime orderOpen=OrderOpenTime(); handle=FileOpen("filename", FILE_CSV|FILE_WRITE, '\t'); if(handle>0) { FileWrite(handle, Close[0], Open[0], High[0], Low[0], TimeToStr(orderOpen)); FileClose(handle); }Этот скрипт постоянно переписывает первую строку файла filenameПодскажите как изменить скрипт чтобы информация добавлялась в последнюю позицию файла