Часть 1. Основы Visual Basiс
На главную самоучителя
02.10.2004
Введение.
С чего начать?

Итак, мой друг, если ты открыл эту страницу, значит всерьез решил заняться программированием.Очень советую приобрести новую разработку - программные миниатюры,сделав запрос по aavov@yandex.ru (практически - бесплатно) Однако, если ты решил стать профессиональным программистом и зарабатывать этим себе на жизнь, тебе прямая дорога в C++ и Assembler. Потратив года три на их изучение и присовокупив к ним Delphi и Pascal, ты, возможно, станешь вполне грамотным специалистом в области создания коммерческих программных продуктов. Или через месяц плюнешь и решишь учиться игре на арфе. Но, если ты хочешь, не тратя понапрасну своего драгоценного здоровья и не менее драгоценного времени, легко и просто создавать полноценные программные продукты под Windows, еще и получая при этом удовольствие, тебе прямая дорога в VB. Посидев недельку у компьютера, ты сможешь сделать вполне приличную программку для своих нужд. А еще через недельку ты будешь вполне состоявшимся программистом начального уровня. Если этого не произойдет, то можешь продавать компьютер и покупать игровую приставку или арфу.

Из этого отнюдь не следует, что VB - это примитивный язык, освоить который можно, не прилагая никаких усилий. На самом деле, это - мощнейщее и серьезнейщее средство программирования. Тот, кто говорит, что "программит на барсике два года и знает его вдоль и поперек", по крайней мере страдает манией величия. Тот, кто говорит, что на Visual Basic нельзя сделать полноценного программного продукта (или даже коммерческого) просто не знает его возможностей. Просто начиная с малого, надо углублять свои знания, искать новые пути реализации казалось бы уже знакомых задач.

Конечно, для VB не все подвластно. Одним из его слабых мест является работа с графикой. Так, что если ты хочешь написать на нем "Far Cry", то лучше эту идею оставить, хотя VB и позволяет работать с DirectX. На самом деле, "крутую" игру ты не напишешь ни на каком языке просто в силу "неподъемности" задачи. Кроме того, там, где VB не справляется на помощь приходят API-функции. Но и внутренние возможности Visual Basic очень и очень обширны.

Visual Basic наиболее приближен к человеческой логике, заботлив, легок и прост в обращении. Код программы на Visual Basic компактнее написанной в C++ минимум в пять раз. Бейсик сам, без твоего вмешательства, распределяет память, решает конфликты с Windows, подсказывает ошибки компиляции и т.д. Написав несколько строк кода, можно запустить программу и посмотреть, что получилось. Конечно, он требует наличия соответствующих библиотек. Поэтому при переносе проекта на компьютер, где не установлен VB, приходится и перетаскивать файлы, необходимые для работы твоей программы, но которых, возможно, нет у твоего пользователя. Но для этого существуют специальные программы, которые готовят инсталляционные пакеты.

Итак, если ты не передумал, самое время озаботиться приобретением VB. В принципе, существуют три его редакции в порядке возрастания, так сказать, комплектации: учебная Learning Edition, профессиональная Professional Edition и коммерческая Interprise Edition. На этом сайте используется профессиональная русифицированная версия Microsoft Visual Basic 6 Professional Edition, но, в общем-то, подойдет любая.

Короче, идешь на рынок и покупаешь пластинку с VB. Если ты не в ладах с английским - это очень плохо, но преодолимо. Тогда лучше покупать русифицированную версию (это - где кое-что переведено на русский). Скорее всего тебе предложат одну пластинку ценой 100-150 рублей, и называться она может как угодно: “Visual Basic 6.5” “Visual Basic 6.2”. Это значит, что перед тобой пиратская версия продукта Microsoft. К настоящему VB 6 идет приложение MSDN, т.е огромный Help на трех пластинках, да и цена его совсем другая. Однако нам на это наплевать, сгодится и пиратский. Главное, чтобы он работал. Потому-что поначалу HELP на английском тебе не очень поможет. Для начала можно пользоваться Help'ом для VB 5. Скачать его здесь. Но на самом деле MSDN - очень полезная штука.

Значит, приходишь домой, включаешь свой компьютер (если ты хочешь научиться языку программирования, значит, знаешь, какой кнопкой это сделать) и устанавливаешь Visual Basic себе на жесткий диск, следуя инструкциям на пластинке. Он у тебя по умолчанию пропишется в “C:\Program Files\Microsoft Visual Studio” (это путь, если кто не знает) и на рабочем столе появится иконка. Художественной красоты она не имеет, но позволит нам этот VB запустить, что нам и надо. Ну, теперя жмакаем на иконку пару раз и радостно грузим этот самый VB. На экране у нас должен появиться он, наш родимый. Поверх него будет окно “Новый проект” (или “New Project”), которое дает нам возможность выбрать, чего мы там будем создавать. Выглядеть это должно примерно так как на рисунке 1. А поскольку мы будем делать exe-программы, а выделена иконка “Стандартный EXE”, то нам и выбирать-то ничего не надо, просто щелкаем по кнопке “Открыть” (“Open”).

Рисунок 1.

Ну вот, теперь за дело.
Перейти к Главе 1. Форма. Основные свойства формы.



Copyright © 2004 4us

 

Сайт создан в системе uCoz