файл файлном должен быть открыт
и назначает считанное строчной переменной. файл файлном должен быть открыт в
режиме BINARY.После обработки GET$ текущая файловая позиция будет продвинута
вперед на счетчик байтов.
GET$,PUT$ и SEEK обеспечивают низкоуровневую альтернативу приемов обработ-
ки последовательных и произвольных файлов,которая дает вам возможность иметь
с файлами дело на байтовой основе.
См.также OPEN
PUT$
SEEK
Пример SUB создатьФайл
'GET$ открывает файл и записывает в него 256 литер
LOCAL I%
OPEN "GET.DTA" FOR BINARY AS #1
FOR I%=0 TO 256
-122 -
PUT$ #1,I%,CHR$(I%)
NEXT I%
END SUB
DEF FNЧитатьЭл$(Начало%,Размер%)
LOCAL времСтр$,Лит$,I%
SEEK 1,Начало%
GET$ #1,Размер%,ВремСтр$
FNЧитатьЭл$=ВремСтр$
END DEF
CALL Создатьфайл
PRINT "Введите строчную точку [0...255] и сколько"
PRINT "байтов данных [0...255] вы желаете
PRINT "считать из файла ",Ст%,Рз%
PRINT FNчитать Эл$(Ст%,Рз%)
END
Оператор GOSUB
--------------
Функция GOSUB возбуждает подпрограмму
-------
Синтаксис GOSUB метка
---------
Замечания Оператор GOSUB вызывает переход Турбо-Бейсика к оператору ,имеюще-
--------- му перед собой метку ,после предварительного обеспечения хранения
текущего адреса в стеке.Использование RETURN возвращает управление к опера-
тору ,следущему за GOSUB .Процедуры и функции Турбо-Бейсика могут выполнять
работу подпрограмм с добавлением выигрыша в реккурсивности,подачи параметров
и локальных и статических переменных.
См.также DEF FN
SUB
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий