Хм, у меня в одном коде считывалась переменная StCount% а потом после считывания из файла Dim TStrings(StCount), ну а потом забивал массив строками. Даже сейчас пашет без проблем

версия блица 1.103. Попробуй!
пример моего кода
;чтение файла конфига в массив
flin=ReadFile("config.cfg")
StCount%=ReadInt(flin)
Dim TStrings(StCount%-1)
For i=0 To StCount%-1
TStrings(i)=ReadString(flin)
Next