Автор: Mix
e-mail: mix2000@mail.ru
Январь 2002 г.
Привет, читатель! С этой статьи я хочу начать знакомить тебя с Microsoft Visual Basic версии 6.0 (на данный момент это самая последняя версия языка, ожидается выход версии 7.0, но об этом позже). Моя задача написать, твоя – прочитать и запомнить... Усвоил? Тогда поехали.
Сначала расскажу краткую историю о Visual Basic.
Сейчас этот язык используют не только программисты–любители, но и все больше коммерческие организации. Причина этого быстро найдена: при создании интерфейса и заполнения его нужными событиями и кодами программист в VB получает наиболее быстрый результат, чем в большинстве других языках программирования. И эти результаты в большинстве своём стоят потраченного на них времени! И только некоторые программы, написанные на VB, иногда раздражают своей «тормозной» скоростью. Однако это не значит, что вся программа должна быть написана на другом языке. В «критические» моменты можно просто прибегнуть к API-функциям или самодельным С-функциям.
Конечно, есть и минусы. Visual Basic также и в пятой версии не является всемогущим инструментом. При создании программ графического направления таких, как: чертёжные программы, обработчики изображений и CAD-программы VB приносит немного пользы. А чтобы компенсировать потерю скорости VB-приложений, требуются кое-какие навыки и умения. Однако многие программисты утверждают, что некоторые из программ могут быть реализованы только в среде Visual Basic.
Огромнейшая польза сегодняшних Windows-языков программирования – применение контролов (OCX). Эти контролы могут быть использованы во многих различных языках программирования, также и в VB. Благодаря этому разработчик не должен изобретать каждый раз колесо, а можно просто поместить контрол в свой проект и благополучно использовать его события, функции и свойства. Главное неудобство использования контролов – это то, что чаще всего они не бесплатны и для программиста–любителя зачастую не по карману…
В коммерческом программировании эти затраты окупаются почти всегда. Поэтому производители контролов никогда не раскрывают своих исходных кодов. Без них контрол не может быть изменён.
Вывод: без рекламы для Microsoft'a – Visual Basic будет (может быть) языком программирования будущего и с помощью VBA абсолютно неконкурентоспособный. Больше не существует языков программирования, которые (почти) идентичны написанию Application-макросов.
Visual Basic содержит графическую среду, в которой можно наглядно конструировать экранные формы и управляющие элементы.
Лично мне (и я больше чем уверен, что и другим тоже) не нравится Visual Basic за то, что вместе с 30-килобайтной программой нужно поставлять метровый архив с библиотеками и контролами… :( Но все же я обожаю Visual Basic за то, что он прост в изучении и, на мой взгляд, начинать изучение языков высокого уровня лучше с него!
Я не собираюсь вас учить тому, как написать программу «Hello, world!», потому что в Инете уже по-моему таких статей немереное количество… Я предполагаю, что мое общение с читателем будет строится на самоотдаче. Т.е. говоря простым языком: вы спрашиваете – я отвечаю и наоборот. Ведь зачем мне помещать статьи на этом сайте, если их никто не будет читать?..
Я сразу скажу, что я далеко не профессионал, изучал язык я практически в одиночку, единственным выходом для меня был Интернет. Это пока единственное место, где я нашел «братьев по разуму».
Ладно, закончу на
сегодня запарку мозгов :). Если ВСЕ ВЫШЕ НАПИСАННОЕ
кому-нибудь нужно, то пишите мне:mix2000@mail.ru
Сегодня ВАМ решать: писать мне об ЭТОМ или нет!
Ну а я все
равно буду ченито размещать на
сайте… :) Всем покедочки!
Написать мнение в гостевой книге.
:НАЗАД:
© 2001-2002 [F.E.G.]