Microsoft Visual Basic 5.0

Страница 2

Математические операторы и функции

 

Операция

Математическое действие

+

Сложение

-

Вычитание

*

Умножение

/

Деление

Целая часть от деления

Mod

Остаток от деления

^

Возведение в степень

&

Слияние (конкатенация) строк

Функция

Действие

abs(n)

Возвращает абсолютное значение n

atn(n)

Возвращает арктангенс n в радианах

cos(n)

Возвращает косинус угла n в радианах

Exp(n)

Возвращает константу е в степени n

Sgn(n)

Генерирует случайное число между 0 и 1

Rnd(n)

возвращает -1 , если n<0; 0, если n=0; +1если n>0

Sin(n)

Возвращает синус угла n в радианах

Sqr(n)

квадратный корень из n

Str(n)

Преобразует числовое значение в строку

Tan(n)

Возвращает тангенс угла n в радианах

Val(n)

Преобразует строку в числовое значение

Использование форм.

Формы могут быть модальными и немодальными.

Visual Basic обладает очень гибкой системой использования форм, Можно сделать все формы в программе видимыми одновременно или же загружать и выгружать формы по мере необходимости.

Модальная (формальная) форма - форма, которая всегда должна использоваться при ее отображении на экране, она остается на первом плане, пока пользователь не щелкнет на кнопке ОК, на Cancel или не отправит ее.

Форма которую пользователь может отключить, называется немодальной(неформальной). В большинстве приложений в Microsoft Windows для отображения информации используются немодальные формы, поскольку они предусматривают большую гибкость использования, поэтому форма принимается немодальной по умолчанию при создании новой формы. Можно также задать любое свойство для формы, включая заголовок, размер, тип рамки, цвет фона и символов, шрифт текста и фоновый рисунок.

Visual Basic позволяет :

n работать со средствами управления

n работать с меню и диалоговыми окнами

n работать с формами, принтерами и обработчиками ошибок

n добавлять художественное оформление и спецэффекты

n использовать модули и процедуры

n работать с наборами элементов и массивами

n работать с текстовыми файлами и базами данных

n взаимодействовать с Microsoft Office

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

Использование объектов данных для просмотра баз данных Microsoft Access.

Для работы с базами данных Visual Basic предоставляет три объекта, которые позволяют показывать и изменять информацию в файлах базы данных. Объект данные, дает доступ к полям и записям файла базы данных непосредственно на форме. Объект также позволяет менять информацию в базе данных.

Если вы регулярно работаете с базами данных - особенно с Microsoft Access, Microsoft FoxPro, Paradox, Brieve и dBase - то Visual Basic окажется весьма мощным средством для обработки и отображения данных. Поскольку Visual Basic предусматривает технологию обработки баз данных, аналогичную, используемой Microsoft Access , то можно создавать основные приложения для работы с базами данных с помощью всего нескольких десятков строк в тексте программы.

Visual Basic может считывать и записывать информацию в базу данных различного формата.

С помощью Visual Basic можно построить собственное приложение по обработке баз данных, которое отображало бы только информацию, необходимую пользователю, а также предоставляло бы пользователю необходимые средства для обработки данных.

Средства управления Line(отрезок) и Shape(фигура) позволяют создать геометрические фигуры.

Использование средств управления OLE.

Можно использовать OLE для вставки объектов из приложений в программы на Visual Basic . В качестве примеров объектов приложений можно привести листы и диаграммы Excel, документы Word и изображения Microsoft ClipArt. Объектами приложений могут быть как новые, неустановленные документы, так и существующие факты, загружаемые с диска.

В Visual Basic можно создать как объектные, так и управляющие приложения, поддерживающие функцию Automation(автоматизация).

Приложения для Windows, полностью поддерживающие функцию Automation , позволяют осуществлять доступ к своим функциям в виде набора объектов с соответствующими им свойствами и командами. Приложения для Windows , которые предоставляют свойства объектов называются объектными или серверными приложениями, а программы эти объекты использующие, называются управляющими или клиентскими приложениями. Автоматизация представляет собой промышленный стандарт, позволяющий осуществить взаимодействие двух приложений.