1. http://www.codenet.ru/cat/Languages/Visual-Basic/ Хоть и глупо не заглянуть сюда, спрашивая, где можно найти литературу по VB, но обычно никто этого не делает!! 2. http://zipsites.ru/books/lomax_vb/ Paul Lomax. VB & VBA in a Nutshell: The Language. - O'Reilly & Associates, Inc.: 1998. Visual Basic for Applications (VBA) is the language used to program in Visual Basic (VB). VB itself is a development environment; the language element of that environment is VBA. Similarly, VBA is the language used to program all the applications in the Microsoft Office suite except Outlook, as well as a whole host of third-party applications. The VBA language (with a very few minor exceptions) is the same whether you're programming within VB or creating an application in a hosted VBA environment such as Word or Excel. кто сможет прочитать эту книгу на английском – тот и описание сможет перевестиJ[/font] 3. http://87937.com/b1501c10.html Самоучитель по VB 6.0 Книга рассчитана на широкий круг пользователей. Начинающему программисту материалы данной книги помогут быстро изучить язык и все основные возможности Visual Basic 6. Книга будет полезна и читателю, имеющему опыт работы с предыдущими версиями Visual Basic. 4. http://87937.com/b1484c10.html Справка по Visual Basic Почему Windows ипочему Visual Basic? Что необходимо для работы с Visual Basic? Установка Visual Basic Запуск программы установки Запуск Visual Basic Работа с Visual Basic http://www.vb.kiev.ua Хранилище VB-кода. Довольно неплохой сборник описаний АПИ. Куча примеров по различным вопросам программирования на VB. ====================== http://www.vbnet.ru Наистарейший VB-сайт (чуть-ли не основоположник русскоязычных VB-сайтов). С него многие начинали. Очень полезен. ====================== http://www.vbrussian.com Тоже один из самых долгоживущих сайтов о VB. ====================== http://www.gotdotnet.ru Поддерживается Майкрософт. Полезен для тех, кто только начинает изучать VB.NET. ====================== http://vbaccelerator.com Англоязычный сайт Стива Мак-Мэхона по VB. Очень большущая коллекция реализаций контролов Windows-интерфейса, куча библиотек с реализацией таких нетривиальных вещей, как субклассинг, работа с видео, хуки, графика и куча всего. ====================== http://activevb.de/startseite/index.html Немецкий VB-сайт. Куча примеров. Мене лично нравится их пример менеджера служб, в точности повторяющий стандартную оснастку виндовс. ====================== http://allapi.net Английский сайт справочника по АПИ-функциям. Полезная вещица. ====================== А теперь - немного не-VB сайты. Я понимаю, что тема исключительно для VB, но язык FreeBASIC - неплохой помощник в программировании на VB. Это 32-разрядный КОМПИЛЯТОР языка QuickBasic, с некоторой переработкой. Единственная рантайм-библиотека, требующаяся для него - MSVCRT.DLL, но у кого ее нету?. Проще говоря, знающий VB сможет писать и на FreeBASIC (синтаксис тот же, но с некоторыми малозначимыми отличиями: это такой бейсик-аналог языка Ansi-C, писать можно как исключительно на АПИ, так и используя встроенные возможности, коих немало). Кстати говоря, язык в скорости выполнения кода вполне может потягаться с Ассемблером. Конечно, не быстрее, но скорость впечатляет. Советую всем почитать вот это: http://vbnet.ru/articles/showarticle.aspx?id=220 - впечатляет итоговый результат тестов: FreeBASIC выполняет тест за 0,578 сек., VB - за 5 сек., VC++ - за 4 сек. Поддержка многопоточности. Правда СОМ-приложение на нем сложновато написать (но можно, как и на Ассемблере). В связке с VB этот язык очень даже помогает. DLL-библиотеки - стандартные АПИ-шные, а не библиотеки классов. В общем, кому интересно - смотрите: http://www.freebasic.de Немецкий сайт. Куча примеров и обучающих исходников. ================================ http://freebasic.net Сайт создателя компилятора. Можно скачать спраочное руководство по языку, сам компилятор, библиотеки и влючаемые файлы к нему. Правда, русскоязычной документации нет, но это, думаю, не беда. Простое приложение Использование Application Wizard Работа с готовым проектом Visual Basic Последовательность действий при разработке Дополнительная информация Переменные Совместное использование значений процедурами Строки Объект Printer Функция DoEvents Обработка ошибок Заключительные штрихи интерфейса Справочная система Создание дистибутива приложений: мастер установки 6. http://87937.com/b1482c10.html 87 Хитростей и трюков для Visual Basica УПРАВЛЕНИЕ СОБЫТИЯМИ В КОМБОБОКСЕ КОММЕНТИРОВАНИЕ И РАСКОММЕНТИРОВАНИЕ БЛОКОВ КОДА ЗНАЧЕНИЯ ПО УМОЛЧАНИЮ ДЛЯ НЕОБЯЗАТЕЛЬНЫХ ПАРАМЕТРОВ НЕ СОЗДАВАЙТЕ ALIAS-НЫХ ПЕРЕМЕННЫХ ЦЕНТРИРОВАНИЕ ФОРМЫ НА ЭКРАНЕ НЕ УВЛЕКАЙТЕСЬ АВТООПТИМИЗИЦИЕЙ FAST CODE НЕ ВСЕ ШАБЛОНЫ СОЗДАНЫ ОДИНАКОВО НАСТРОЙКА ТУЛБАРОВ В VB КАК СПРЯТАТЬ ВСЕ ОКОШКИ ПРОЕКТА и многое другое