Странно. Может просто у тебя несколько констант с таким именем или имя твоей константы повторяет имя системной или переменной. Тогда компилятор может не ту константу (переменную) брать. Укажи перед костантой имя модуля, типа:
Код:
writeln(F,myunit.myconst);