| указатель_на_файл/поток = переменная, определенная командой OpenFile,
WriteFile или OpenTCPStream (версия 1.52 и выше) integer_число = целое число (может быть использовано дробное число, но оно будет преобразовано в тип integer перед сохранением, сохранится только его целочисленная часть) |
| Как только Вы открыли файл на диске (или поток) для записи,
используйте эту команду, чтобы записать одно integer-значение в файл. Заметьте, что каждое записанное значение использует 4
байта дискового пространства, и первым будет записан «младший» байт.
Диапазон записываемых значений – от -2147483648 до 2147483648. Потоками можно пользоваться только в версии Blitz Basic 1.52 или выше. |
| ; Чтение и запись в файл, используя функции ReadInt и WriteInt ; Инициализировать несколько переменных для примера Int1% = 10; хранить 10 Int2% = 365; хранить 365 Int3% = 2147483647; хранить 2147483647, максимальное положительное значение типа Integer в Blitz Basic ) Int4% = - 2147483648; хранить –2147483648, максимальное отрицательное значение типа Integer в Blitz Basic ) ; Открыть файл для записи fileout = WriteFile("mydata.dat") ; Записать информацию в файл WriteInt( fileout, Int1 ) WriteInt( fileout, Int2 ) WriteInt( fileout, Int3 ) WriteInt( fileout, Int4 ) ; Закрыть файл CloseFile( fileout ) ; Открыть файл для чтения filein = ReadFile("mydata.dat") Read1 = ReadInt( filein ) Read2 = ReadInt( filein ) Read3 = ReadInt( filein ) Read4 = ReadInt( filein ) ; Закрыть файл после завершения чтения CloseFile( filein ) Print "Данные типа Integer, считанные из файла mydata.dat " Print Read1 Print Read2 Print Read3 Print Read4 WaitKey() |