После некоторых опираций с потоком файлом ShowMessage(RTC.tempromfile.rdstate()); выводит почему-то не 0, а 6... хотя выполняемые операции проходят успешно... сейчас я просто очищаю статус ошибки при помощи fstream.clear(0), но хотело сь бы до конца разобраться, почему такое происходит...