Page 39 - 6735
P. 39

текстовим.  Файли  послідовного  доступу,  наприклад  текстові,
           зберігають  дані  в  неструктурованому  для  звернення  вигляді.  Для
           пошуку  в  таких  файлах  потрібно  послідовно  читати  усі  дані.  Для
           роботи з файлом його відкривають  оператором Open і вказуюють:
           шлях до файлу, режим (Append, Binary, Input, Output, Random) і
           номер  файлу.  Для  запису  даних  у  файл  послідовного  доступу
           використовують оператори Print і Write, а для читання – Input
           та Line Input. Після завершення роботи з файлом його потрібно
           закрити  оператором  Close.  Приклад  створює  текстовий  файл
           послідовного доступу, записує в нього дані, читає дані та додає нові
           дані.

           Dim x, y As Double
           Dim s As String

           'підпрограма main
           Public Sub main()
           x = 5.6
           'відкрити файл c:\file1.dat під номером 1 для виведення
           Open "c:\file1.dat" For Output As #1
           Print #1, "значення x="; x 'записати форматовані дані у
           файл 1
           Write #1, x ^ 2 'записати неформатовані дані у файл 1
           Close #1 'закрити файл 1

           'відкрити файл c:\file1.dat для введення під номером 1
           Open "c:\file1.dat" For Input As #1 '
           Line Input #1, s 'прочитати рядок із файлу
           Input #1, y 'прочитати дане з файлу
           Debug.Print s; y 'вивести s,y у вікно Immediate
           Close #1 'закрити файл 1

           'відкрити файл c:\file1.dat під номером 1 для додання
           Open "c:\file1.dat" For Append As #1
           Write #1, x ^ 3 'записати неформатовані дані у файл 1
           Close #1 'закрити файл 1
                                          39
   34   35   36   37   38   39   40   41   42   43   44