Среда программирования Microsoft Visual Basic v6.0

Прежде всего, хотелось бы сразу объяснить, что следует отличать язык программирования (Basic,) от его реализации, которая обычно представлена в составе среды программирования (Microsoft Visual Basic v6. 0) - набора средств для редактирования исходных текстов, генерации исполняемого кода, отладки, управления проектами и т. д. Синтаксис и семантика языка программирования фиксируется в стандарте языка. Каждая среда программирования предоставляет свой интерпретатор или компилятор с этого языка, который зачастую допускает использование конструкций, не фиксированных в стандарте. BASIC (Beginner"s All-purpose Symbolic Instruction Code) Рожденный в 60-е годы в Америке. Бейсик был задуман как простой язык для быстрого освоения. Бейсик стал фактическим стандартом для МикроЭВМ именно благодаря своей простоте как в освоении так и в реализации. Однако для достижения этого качества был принят ряд решений (отсутствие типизации, нумерация строк и неструктурное GOTO, и др. ), негативно сказывающихся на стиле изучающих программирование. Кроме того, недостаток выразительных средств привел к появлению огромного количества диалектов языка, не совместимых между собой. Современные, специализированные версии Бейсика (такие как Visual Basic) несмотря на приобретенную "структурность" обладают все теми же недостатками, прежде всего - небрежностью по отношению к типам и описаниям. Пригоден для использования на начальном этапе обучения, как средство автоматизации (в случаях когда он встроен в соответствующие системы) либо как средство для быстрого создания приложений. По моему мнению, среда программирования Microsoft Visual Basic v6. 0 одна из самых простых и отлично подходит для начального обучения программированию. Некоторые считают, что с помощью этого языка нельзя написать серьезных программ, но это не так, нужно просто уметь писать эти программы. Операционная система windows снабжена большим количеством возможностями реализации этого языка мы с вами будим учится пользоваться ими.

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-страницы.

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


Автор - Виталий Трунин Источник - Программирование для начинающих

Автор статьи: неизвестный | Дата публикации: 15:11 14.12.2016 7-b.Su




Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Куда ведет нас Интернет?

Куда ведет нас Интернет?


С момента своего зарождения всемирная сеть стала неотъемлемой частью культурной, социальной и деловой жизни миллионов людей. Развитие интернета шло очень бурными темпами благодаря повсеместному появле...


Для чего нужно изучать иностранный язык

Для чего нужно изучать иностранный язык


Немаловажным условием достижения желаемых высот для сегодняшнего человека считается знание иностранных языков. Огромнейшей популярностью среди потребителей, не владеющих иностранными языками, пользует...


В чём секрет успехов в обучении

В чём секрет успехов в обучении


Никак не могут учителя заставить учеников воспринимать и понимать правильно информацию. Чаще всего ученики и студенты учатся для того, чтобы сдать экзамен, зачет, написать контрольную. Обучение со вр...


Киднепп

Киднепп


Привет меня зовут Даша, мне 18-лет я симпатичная шатенка. Хочу вам поведать свою историю это случилось полгода назад, сразу после моёго совершенолетия. Моё лицо нельзя назвать красивым но оно у меня с...


Технические возможности toshiba

Технические возможности toshiba


В кондиционерах TOSHIBA серии UK применяются новые не имеющие аналогов цеолитные фильтры. Эти фильтры обеспечивают высокую эффективность работы бытовых кондиционеров в течение 3-5 лет, в то время как ...


Станет ли доверенность недействительной, если сменился паспорт?

Станет ли доверенность недействительной, если...


Доверенность является распространенной формой поручения одного лица другому лицу. Причем доверенность используется как в частной жизни граждан, так и на производстве, где физическое лицо выступает в к...


Самое интересное

Системы автоматизации и управления на объектах ком

Система умный дом устанавливается в офисах, ресторанах, салонах, отелях, банках. Такое понятие как "умный дом" уже не кажется нам чем-то фантастическим, как еще совсем недавно. А вслед за ним входит в...

Проект плюс перепланировка. Как правильно сделать?

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

Для чего нужно изучать иностранный язык

Немаловажным условием достижения желаемых высот для сегодняшнего человека считается знание иностранных языков. Огромнейшей популярностью среди потребителей, не владеющих иностранными языками, пользует...

Вкусные рецепты: Скумбрия в горшочках, Кофейно-оре

Скумбрия в горшочкахСкумбрию отделить от кожи и костей, нарезать небольшими кусочками, посолить и оставить мин. на 15. Картофель почистить, нарезать произвольно, обжарить на растительном масле с добав...

Вкусные рецепты: TORT"ZELENAJA KRASAVICA"

TORT"ZELENAJA KRASAVICA"MASLO PERETIRAEM S MYKOJ,DOBAVLJAEM SAXAR,GELTOK,SOK LIMONA,SMETANY,ZAMEWUVAEM TESTO I STAVIM NA2CZASA V 7-b.su EWE RAZ VUMEWUVAEM I DELIM NA 3 7-b.su KORGU,NAKALUVAEM IX VILKO...

Цена образования. Сколько наше правительство трати

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

Нужен ли ребенку педагог по сценической речи и акт

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

Как выглядеть модно и стильно? Искусство сочетать

Цвет является не соучастником, а главным героем модного шоу. Сочетать в одном наряде сразу несколько цветов — целое искусство, но, используя эти простые подсказки, вы легко освоите главную ...

Вкусные рецепты: РАССОЛЬНИК Домашний с цыпленком.

РАССОЛЬНИК Домашний с цыпленком. Почти диетический.Грудку я опускаю в кипящую воду. Варю 20минут. За 10 мин. до конца варки опускаю целиком помидоры. В это время лук и морковку(брусочками) режем. А та...

Чем хороши короткие ногти?

«Нда, с моей профессией ногти не отрастишь», — вздыхаю я. Впрочем, где-то в душе горжусь, мол, настоящие рабочие руки, отличный инструмент. Я — не врач, не музыкант, ...

Развивая портал:

Наш портал является ресурсом, который включает в себя широкий перечень познавательных и интересных статей. Каждый посетитель найдет для себя что-нибудь полезное. Адаптированный дизайн позволяет вам максимально быстро находить необходимую информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех существующих планшетах. Теперь найти необходимую информацию стало совершенно просто.

Мы собрали для вас информативные и отличные статьи. У нас сайте вы найдете ответы на необходимые для вас вопросы. Упрощенная система поиска позволяет вам мгновенно отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых электронных устройствах. Теперь, поиск нужной информации будет занимать у вас считанные секунды.