Page 178 - 4192
P. 178

яких записано у вигляді символів. Кожен елемент може мати
           довільну  довжину.  Тому  вони  розподіляються  спеціальним
           символом.  Дії  в  режимі  послідовного  доступу  подібні  до
           роботи з аудіозаписами на касеті в магнітофоні.
                Послідовний доступ краще використовувати для файлів,
           що  складаються  тільки  з  тексту,  створених  за  допомогою
           типового текстового редактора, в яких дані не поділяються на
           послідовність записів. Послідовній доступ не дуже підходить
           для збереження довгого ряду чисел, оскільки кожне число  у
           послідовному  файлі  зберігається  як  символьний  рядок.  У
           цьому разі для збереження чотиризначного цілого числа були
           б потрібні 4 байти замість 2.
                Відкриття файлів для послідовного доступу
                Щоб відкрити файл для послідовного доступу, потрібно
           використати такий синтаксис оператора Open:
                Open Ім'яФайла For <Режим_роботи> As #нф
                Ім'я файлу – це або рядок символів, взятий у лапки, або
           вираз,  значення  якого  є  рядок  символів.  Він  представляє
           собою  шлях  (маршрут)  до  файлу,  що  відкривається.  Якщо
           вказано  тільки  ім'я  файла,  файл  повинен  розташовуватись  у
           поточній папці.
                <Режим  роботи>  –  це  одне  з  трьох  ключових  слів:
           Output, Append, Input.
                Output  –  якщо  файл  відкривається  для  запису  до  нього
           даних, починаючи з першої позиції.
                Append – якщо файл відкривається для запису до нього
           даних не з першої позиції, а з кінцевої.
                Input  –  якщо  файл  відкривається  для  читання  з  нього
           текстових даних.
                нф – номер (дескриптор) файла – будь-яке число від 1 до
           511. Воно потрібно для ідентифікації файла в програмі.
                Якщо  файл  не  існує  і  відкривається  для  читання  (For
           Input),  то  Visual  Basic  видає  повідомлення  про  помилку,  а
           якщо  для  запису  або  додання  (Output  чи  Append),  то

                                             177
   173   174   175   176   177   178   179   180   181   182   183