Использую Write delimited spreadsheet и read delimited spreadsheet для записи и чтения txt файлов, в которые записываются результаты измерений.
При запуске нового эксперимента (без полной остановки программы) создается новый txt файл, в который идет запись уже нового эксперимента.
Проблема в том, что предыдущий файл невозможно перемещать или удалять, виндоус пишет, что файл используется.
Файлы становтся доступными для перемещения или удаления толко после полного выхода даже не из программы, но из всего

Понимаю, что скорее всего проблема в том, что файлы остаются открытыми, но ведь внутри Write delimited spreadsheet и read delimited spreadsheet они явно закрываются после совершения действия.
Подскажите пожалуйста, как правильно закрывать (если проблема в этом) файл, если использую Write delimited spreadsheet и read delimited spreadsheet, а не open/close file, чтобы тот файл, в который уже больше запись не ведется, был доступен к перемещению через проводник?
Заранее спасибо.