Показать сообщение отдельно
Старый 02.04.2010, 22:54   #2
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Считывание из файла чисел

;===================================
;
ReadInt не использован
;из-за проблем блица с кодировкой
;чисел в блокноте
;===================================

Открыть файл для считывания
filein 
ReadFile("mydata.dat"
Считываем из файла длину массива как текст и переводим в число
DimLen
=Int(ReadString(filein)

Dim Highscore(DimLen)

;  
Считать лучшие результаты как строку из файла и пишем в массив
For i=0 to DimLen-1
HighScore
(i)=Int(ReadLine(infile))
Next

Закрыть файлкак  только считывание закончилось
CloseFile
filein 

Print 
"Рекорд  (HighScore), считанный из файла mydata.dat " 
For i=0 to DimLen-1
Print "Место N"+i+" - "+HighScore(i)
Next

WaitKey
()
End 
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием