Среда программирования Microsoft Visual Basic v6.0
Windows API могут вызываться из Visual Basic для выполнения задач,для которых недостаточно стандартного программного кода Visual Basic. Например,стандартые средства Visual Basic не позволяют перезагрузить компьютер. Однако перезагрузку можно выполнить через обращение к соответствующей функции Window API.
32-разрядные версии Windows, или 95/98 или NT, обычно используют один и тот же набор функций API, хотя имеются некоторые различия между платформами. 32-разрядный API содержит многочисленные расширения и поддержки к устаревшему 16-разрядному API, используемому в Windows 3. x. Старые функции поддерживаются по причинам совместимости. Однако, 32-разрядные приложения должны использовать исключительно 32-разрядные функции. Это не проблема, так как 16-разрядные функции обычно заменялись подобными функциями.
Почти все функции, которые составляют Windows API - внутри DLL (Dynamic Link Library) . Эти dll-файлы находятся в системной папке Windows. Существует свыше 1000 функций API,которые условно делятся на на четыре основные категории.
Для начала давайте рассмотрим основные функции и операторы этого языка (здесь только часть остальное можно найти на сайте источнике –www. softvt. jet-host. ru): Abs (number) - возвращает модуль числа Array (arglist) - возвращает переменную типа variant содержащую массив. Asc (string) - возвращает код первого символа в строке параметре. Atn (number) - возвращает арктангенс числа Cos (number) - вычисляет косинус числа Chr (charcode) - возвращает символ, соответствующий определённому коду. Эта ф-ция является обратной Asc. Choose (index, choice-1[, choice-2, . . . [, choice-n]]) - выбирает значение из списка аргументов Command - возвращает аргументы с командной строки (т. е. если запустить программу из командной строки, например: myprogram. exe arguments) CreateObject (class) - возвращает ссылку на объект ActiveX класса class Date - возвращает текущую дату Fix(number) - возвратит целую часть числа. Теперь перейдем к самой среде программирования Microsoft Visual Basic v6. 0При запуске Visual Basic 6 на экране появляется диалоговое окно New Project (Новый проект), используя которое можно выбрать шаблон для нового проекта, запустить мастера создания проекта или открыть ранее созданный проект. Это окно содержит три вкладки следующего назначения:
· Новый — содержит шаблоны и мастера для создания нового проекта;
· Существующий — позволяет открыть ранее созданный проект или проекты-примеры, поставляемые с Visual Basic 6. Вкладка имеет раскрывающийся список, с помощью которого можно выбрать любую папку на имеющихся ресурсах компьютера;
· Недавно созданный — содержит список проектов, открывавшихся в последнее время;
Для создания нового проекта используется вкладка New. На ней можно выбрать один из следующих типов шаблона проекта:
· Standard EXE — стандартное выполняемое приложение;
· ActiveX EXE — выполняемое приложение ActiveX;
· ActiveX DLL — динамическая библиотека ActiveX;
· ActiveX Control — элемент управления ActiveX;
· VB Application Wizard — мастер приложений;
· VB Wizard Manager — мастер создания пользовательских мастеров;
· Data Project — проект управления б"азой данных;
· IIS Application — приложение, размещаемое на сервере Web-узла (IIS — Internet Information Server);
· Addin — надстройка, дополнительные утилиты, расширяющие возможности приложений;
· ActiveX Document DLL — динамическая библиотека документов ActiveX;
· ActiveX Document EXE — выполняемое приложение документов ActiveX;
· DHTML Application — приложение, создающее динамические HTML-страницы.
Так как в рамках этой статьи все рассказать абсолютно не реально, так что встретимся на сайте источнике, где мы продолжим изучение этой среды программирования.
Автор - Виталий Трунин Источник - Программирование для начинающих