Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
по бэйсику.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
35.26 Кб
Скачать

1. Среда разработки Microsoft Visual Basic.

Microsoft Visual Basic — средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программированияи среду разработки. Язык Visual Basic унаследовал дух, стиль и отчасти синтаксис своего предка — языка Бейсик, у которого есть немало диалектов. В то же время Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса.

Visual Basic считается хорошим средством быстрой разработки прототипов программы, для разработки приложений баз данных и вообще для компонентного способа создания программ, работающих под управлением операционных систем семейства Microsoft Windows.

Достоинства

Высокая скорость создания приложений с графическим интерфейсом для MS Windows.

Простой синтаксис, позволяющий очень быстро освоить язык.

Возможность компиляции как в машинный код, так и в P-код (по выбору программиста). В режиме отладки программа всегда (вне зависимости от выбора) компилируется в P-код, что позволяет приостанавливать выполнение программы, вносить значительные изменения в исходный код, а затем продолжать выполнение: полная перекомпиляция и перезапуск программы при этом не требуется.

Защита от ошибок, связанных с применением указателей и доступом к памяти. Этот аспект делает Visual Basic приложения более стабильными, но также является объектом критики.

Возможность использования большинства WinAPI функций[1] для расширения функциональных возможностей приложения. Данный вопрос наиболее полно исследован Дэном Эпплманом, написавшим книгу «Visual Basic Programmer’s Guide to the

]НедостаткиПоддержка операционных систем только семейства Windows и Mac OS X (Исключение — VB1 for DOS).

Отсутствие механизма наследования реализации объектов[2]. Существующее в языке наследование позволяет наследовать только интерфейсы, но не их реализацию.

Требует установленную msvbvmXX.dll[3] для работы программы.

Низкая скорость работы, обусловленная тем, что практически все встроенные функции языка реализованы через библиотеку времени исполнения (runtime library), которая, в свою очередь, производит много «лишней» работы по проверке и/или преобразованию типов.

4) Основные свойства, методы и события стандартных элементов управления

Стандартный элемент управления: CommandButton

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

Является наиболее часто применяемым элементом.

Методы CommandButton

Drag - позволяет осуществлять операцию перетаскивания.

Move - позволяет перемещать элемент управления по форме.

SetFocus - используется для передачи фокуса необходимой кнопке.

ZOrder - с помощью метода, можно определить порядок перекрытия объектов на форме.

События CommandButton

Click - наиболее часто используемое событие. Происходит при нажатии на кнопку. Если кнопка имеет фокус, событие происходит по нажатию клавиши "Пробел" на клавиатуре. Если свойства Default и Cancel установлены в True, то соответственно событие происходит, по нажатию клавиш Enter и Escape.

GotFocus - происходит когда кнопка получает фокус, при нажатии клавиши Tab или с помощью метода SetFocus.

KeyDown - происходит, когда кнопка имеет фокус и пользователь нажимает клавишу на клавиатуре.

KeyPress - происходит, когда пользователь нажал и отпустил клавишу, можно получить код нажатой клавиши.

Свойства CommandButton

Appearance - объемный вид.

BackColor - цвет фона кнопки, можно выбрать из двух вкладок System или Palette. Если цвет выбирается из системной вкладки, то он будет, зависеть от цветовой схемы Windows.

Cancel - будет ли кнопка срабатывать по нажатию клавиши Escape. Т.е. кнопка реагирует на все нажатия клавиши Escape на клавиатуре. Только у одной кнопке на форме свойство Cancel, может быть True.

CheckBox

Флажок. Выполняет блок операторов в зависимости от значения.

Основные свойства: Name - Имя элемента. Оно будет использоваться в коде. BackColor - Цвет элемента. Caption - Текст, который будет выводиться в элементе. Enabled - Состояние элемента. Определяет, активен элемент или нет. Font - Шрифт. Height - Высота элемента. Left - Расстояние между левой границей формы и элементом. Picture - Фоновое изображение элемента. Требует значения параметра Style = 1. Style - Стиль элемента. Будет отображаться изображение или нет. Top - Расстояние между верхней границей формы и элементом. Visible - Определяет, виден элемент на форме или нет. Width - Ширина элемента.

Помещает объект VScrollBar в начало z-порядка.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]