Моя программа стоящая на автозапуске с самого включения компьютера при определённом условии записывает в файл данные. Когда я выключаю компютер или в деспетчере задач завершаю процесс этой программы то, то что записано в файл должно сохранятся. Тоесть когда я запускал программу не с exeшника а в PureBasic и нажимал "Завершить программу" то все что я записал в файл сохранялось. Но когда создал из этой программы exe и аворийно её завершил нечего не сохранилось. Я записываю данные в файл таким образом:
OpenFile(0, "C:\text.txt") FileSeek(0, Lof(0)) z: Sleep_(2) WriteString(0, "qqq,") Goto z
.
Подскажите пожалуйста ,как сделать чтоб при аварийном завершении программы записаное в файл сохранялось?