Page 123 - 4450
P. 123

типового текстового редактора, в яких дані не поділяються на
                            послідовність записів. Послідовний доступ не дуже підходить
                            для збереження довгого ряду чисел, оскільки кожне число у
                            послідовному  файлі  зберігається  як  символьний  рядок.  У
                            цьому разі для збереження чотиризначного цілого числа були
                            б потрібні 4 байти замість 2.
                                  Відкриття файлів для послідовного доступу
                                  Щоб відкрити файл для послідовного доступу, потрібно
                            використати такий синтаксис оператора Open:
                                  Open Ім'яФайла For <Режим_роботи> As #нф
                                  Закриття файлів
                                  Всі  відкриті  текстові  файли  закриваються  однаково  за
                            допомогою оператора Close #[<Список_ Дескрипторів>].
                                  <Список_Дескрипторів>  –  це  записані  через  кому
                            ідентифікатори  файлів,  які  повинні  бути  закрити.  Якщо
                            <список  дескрипторів>  відсутен,  будуть  закриті  всі  відкриті
                            файли.
                                  Запис у файл
                                  У  Visual  Basic  для  запису  інформації  у  файл
                            використовуються оператори Print # та Write #.
                                  Синтаксис операторів запису в текстовий файл однаков:
                                  Print  #  нф,  <Список_  Значень>  Write  #нф,  <Список_
                            Значень>
                                  Редагування файлів послідовного доступу.
                                  Щоб    відредагувати     файл    послідовного     доступу,
                            спочатку  треба  ввести  записи  з  файла  у  програмні  змінні,
                            після чого змінити їх і записати знову у файл.
                                  Читання з файла.
                                  Читання  даних  з  файла,  відкритого  для  послідовного
                            доступу, здійснюється за допомогою оператора Input, що має
                            кілька різновидів:
                                  Input # – прочитує послідовність символів, записаних за
                            допомогою оператора Write #;
                                  Line Input # – прочитує один рядок;
                                  Input$ – прочитує певну кількість символів.
                                  Перед  читанням  треба  відкрити  файл  за  допомогою
                            оператора Open...For.

                                  Приклад створення і використання файла з послідовним
                            доступом.


                                                           121
   118   119   120   121   122   123   124   125   126   127   128