Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

End Sub. Змінні Відомості і Записналежать до одного типу Службовець





 

Змінні Відомост і і Запис належать до одного типу Службовець. Тому їхні значення можуть присвоюватись напрямку.

Типи даних, що визначаються користувачем, рекомендується використовувати для оброблення даних незмінної структури.

8.6.4. Оброблення файлів і файлові функції

 

Файл – це іменована послідовність однорідних компонентів, що зберігаються на носіях інформації. Кількість записів у файлі чітко не фіксується і може змінюватися. Будь – який файл можна розглядати як доступну область зовнішньої пам’яті з певним ім’ям, в якій зберігається деяка сукупність даних.

Операційна система або будь який додаток зв’язується з файлом за допомогою каналу введення –виведення. Під час відкривання файлу ставиться у відповідність канал, за допомогою якого записуються або прочитуються дані. Для того. що узнати вільний канал для доступу до файлу використовується функція Free File (Range Number). Якщо Range Number дорівнює 0 то номер каналу може бути від 1-255, а якщо Range Number дорівнює 1 то від 256-511. Якщо вільних каналів немає то виникає помилка IntFH = Free File().

Процес відкривання і збереження файлів складається з кількох етапів:

 

Здобуття дескриптора файлу (handle).

Відкривання файлу.

Читання або запис даних.

Закриття файлу.

 

Типи доступу до файлів. Тип даних, що міститься у файлі, визначає тип доступу до нього. У Visual Basic є три доступу до файлів:

 

послідовний – для читання та запису текстових файлів;

довільний – для читання і запису тексту або структурованих двійкових файлів із записами фіксованої довжини.

двійковий – для читання та запису довільно структурованих файлів.

Відкривання файлів для послідовного доступу. Файли, відкриті для послідовного доступу, допускають такі операції:

 

Виведення символів із створеного додаткузаписати дані із додатку у зовнішній файл (Output).

Додавання символів із додатку у зовнішній файл (Append).

Введення символів у додатокпрочитати додатком дані зі створеного зовнішнього файлу (Input).

Що відкрити файл для послідовного доступу, потрібно використати такий синтаксис оператора Open:

Open Ім’я файлу For [Input/Output/Append] As file handle

[ Len = buffersize ]

Наприклад:

Open ”C: \ Readme.txt” For Input As #1

Open ”C: \ Readme.txt” For Output Input As #1

Open ”C: \ Readme.txt” For Append As #1

У кінці рядка вказується номер каналу. що повертається функцією FreeFile.

Після відкривання файлу та виконання операцій Input, Input, Append, його потрібно закрити оператором Close.

Читання даних з файлу. Читання даних з файлу. Відкритого для послідовного доступу, здійснюється за допомогою оператора Input, що має кілька різновидів:

Line Input # - прочитує один рядок та привласнює весь рядок змінній записаній після оператора Line Input #.

Input # - прочитує послідовність символів, записаних за допомогою оператора Write # та привласнює значення відповідних символів відокремлених роздільними знаками, змінним, які записуються після оператора Input #.

Input$ - прочитує певну кількість символів.

Найчастіше використовуються два перших оператора.

Є кілька варіантів читання всієї інформації з файлу.

Наприклад:

 

1- й варіант

Open ”C: \ Readme.txt” For Input As #1







Дата добавления: 2014-11-10; просмотров: 552. Нарушение авторских прав; Мы поможем в написании вашей работы!




Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

Этапы творческого процесса в изобразительной деятельности По мнению многих авторов, возникновение творческого начала в детской художественной практике носит такой же поэтапный характер, как и процесс творчества у мастеров искусства...

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

Классификация потерь населения в очагах поражения в военное время Ядерное, химическое и бактериологическое (биологическое) оружие является оружием массового поражения...

Факторы, влияющие на степень электролитической диссоциации Степень диссоциации зависит от природы электролита и растворителя, концентрации раствора, температуры, присутствия одноименного иона и других факторов...

Йодометрия. Характеристика метода Метод йодометрии основан на ОВ-реакциях, связанных с превращением I2 в ионы I- и обратно...

Studopedia.info - Студопедия - 2014-2025 год . (0.013 сек.) русская версия | украинская версия