Turbo Basic 1.1. Руководство пользователя


         

этой программой не могут считываться


  'для этой записи
  ' этой программой не могут считываться последовательные файлы
  OPEN "ADDRESS.DTA " AS #1 LEN=81
  FIELD  #1  25  AS  ИМЯ$,25 AS АДРЕС$,18 AS ГОРОД$,2 AS КЛАСС$,4 AS_
  ВКЛАД$
  INPUT "какую запись вы желаете видеть",номер_записи
  GET #1,номер_записи
  PRINT "данные для записи"номер_записи
  PRINT "имя: "имя$
  print "адрес :"адрес$
  PRINT "город/штат/zip"город$,штат$,cvl(zip$)
  PRINT "класс :"cvi(класс$)
  PRINT "самый последний вклад:"cvl(вклад$)
  предостережение :НЕ используйте переменную поля  с  левой  стороны
  оператора назначения.Назначением переменной поля осуществляется разьедине-
  ние переменной с назначенным ей буфером.Например:
           после ZIP$=AS
  переменная  поля  ZIP$ более не относиться к буферу,который был ей
  назначен в операторе FIELD.Следовательно операторами LSET и RSET она обр
  атно выдаваться не будет.
          
                  Двоичные файлы
          
  Прием  обработки двоичных файлов в Т.Б. есть расширение И.Б.,кото-
  рое дает вам возможность открывать любой файл как числовую  последователь-
  ность байтов вне зависимости от литер ASCII,соображении о различии строк и
  чисел,длины записи,возвратов каретки или чего-либо еще.
                                     - 68 -
        
          
  При  двоичном подходе к проблеме файла,вы его считываете и записы-
  ваете,специфицируя какие байты записать и куда в  файле  они  должны  пой-
  ти.Это похоже на услуги,обеспечиваемые вызовами DOS-системы для считывания
  и записи файлов.
  За  гибкость всегда приходится платить.Файлы двоичного режима тре-
  буют ,чтобы вами была  проделана  вся  работа  по  решению  того,что  куда
  идет.Двоичный режим может быть наилучшей опцией при работе с выравниными
  файлами,которые  не  привязаны  к  формату  ASCII;например,файлы DBASE или
  LOTUS 1-2-3.
  Конечно вы должны знать точную структуру файла,еще  до  того  ,как

Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий