
- •1 Основные понятия
- •2 Основные конструкции vb
- •2.1 Подпрограммы
- •2.2 Данные
- •2.2.1 Виды и типы данных
- •2.2.2 Переменные
- •2.2.3 Массивы
- •2.2.4 Свойства объектов
- •2.2.5 Константы
- •2.2.6 Литералы
- •2.3 Оператор присваивания
- •2.4 Встроенные функции
- •2.4.6 Функции MsgBox() иInputBox()
- •InputBox( StrPrompt [ , [ StrTitle ] [ , StrDefault ] )
- •2.5.2 Оператор выбора варианта SelectCase
- •2.5.3 Цикл со счетчиком
- •2.5.4 Цикл с условием
- •Цикл управляемый в начале (цикл с предусловием)
- •Цикл управляемый в конце (цикл с постусловием)
- •2.5.5 Цикл While … Wend
- •3 Свойства. События. Методы
- •3.1 Основные свойства
- •3.2 Основные события
- •3.3 Методы
- •4 Отображение результатов расчетов. Форма
- •4.1 Свойства
- •4.2 События
- •3 Вывод точки
- •4 Рисование линии, прямоугольника
- •5 Рисование эллипса , окружности или дуги
- •5 Обзор основных элементов управления (объектов)
- •5.1 Командная кнопка (CommandButton)
- •5.2 Надпись (Label)
- •5.3 Текстовое поле (TextBox)
- •5.4 Флажок (CheckBox)
- •5.5 Переключатель (OptionButton)
- •5.6 Список (ListBox)
- •5.7 Поле со списком (ComboBox)
- •5.8 Полоса прокрутки (Scrollbar)
- •5.9 Таймер (Time)
- •5.10 Рамка (Frame)
- •5.11 Окно с рисунком (PictureBox)
- •5.12 Изображение (Image)
- •5.13 Меню (Menu)
- •5.14 Линия (Line)
- •5.15 Фигура (Shape)
- •5.16 Генерация стандартных диалоговых окон (CommonDialogBox)
- •6 Файлы
- •6.1 Открытие файла
- •6.2 Запись в файл
6 Файлы
Файл– последовательность логически связанных данных, размещаемых на внешнем устройстве. На магнитном диске каждый файл сохраняется под уникальным именем в своей папке (каталоге). В каждый конкретный момент для обработки доступен только один компонент файла (текущий), называемый записью. Говорят, что на этот компонент установлен указатель текущей позиции в файле.
Запись– это одна строка файла, являющаяся единицей обмена между приложением и файлом на диске. Процедура переноса данных в файл на диске называется записью или выводом, а процедура выбора данных из файла – чтением или вводом.
Обычно все файлы считаются файлами последовательного доступа. Это означает, что дозаписывать записи в файл можно только последовательно, одну за другой (в конец файла). Тоже относится и к чтению. После выполнения операции ввода/вывода указатель текущей позиции в файле продвигается на одну позицию.
6.1 Открытие файла
Open <имя> For <режим> AS # <номер>
где:
<имя>- строка или строковая переменная, содержащая имя файла;
<режим>- определяет режим доступа к файлу:
Input– файл открывается для чтения. Он должен существовать;
Output- файл создается для записи с самого начала. Если файл с таким именем существует, он уничтожается;
Append– файл открывается для записи в его конец (т.е. для обновления);
Random– файл состоит из записей фиксированной длины и открыт как для записи, так и для чтения.
<номер> - номер файла (канал ввода/вывода). В дальнейшем обращение к файлу осуществляется по этому номеру.
6.2 Запись в файл
Write #<номер>, <список переменных>
При выводе на диск значения переменных отделяются друг от друга запятой, а записи – символами возврата каретки и перевода строки.
6.3 Чтение из файла
Input #<номер>, <список переменных>
Читает данные с файла и помещает их в переменные.
6.4 Закрытие
Close #<номер>
Для распознавания конца файла используется функция EOF(). Она применяется с аргументом <номер>, представляющим собой номер файла и возвращает логическое значение «истина», если достигнут конец файла, и «ложь» в противном случае.
Список литературы
1 Райманс Гейнц-герд. QBASIC. Основы языка программирования. К.: Торгово-издательское бюроBHV. - 1992.
2 Зельднер Григорий. программируем на языке QuickBasic4.5. М.:ABF. – 1996.
3 Михайлов В.Ю., Степаников В.М. Современный Бейсик для IBMPC. Среда, язык, программирование. – М.: Издаетльство МАИ. - 1993.
4 Михаэль Райтингер, Геральд Муч. VisualBasic6.0: пер. с нем. – К.: Издательская группаBHV. – 2000.
5 Перри Г., Хеттихева С. Visual Basic 6.0. Освой самостоятельно за 24 часа: пер. с анг. – М.: ЗАО «Издательство Бином». – 1999.