Использование VB 6.0 начинающими и профессионалами
Андрей Колесов

Рецензия на две книги:

© 1999, А.Колесов
Исходный, авторский вариант статьи. Рецензия с незначительной литературной правкой опубликована в еженедельнике PC Week/RE (№ 46/99, с.56), PC Week/RE Online


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

Первая книга в основном предназначена для начинающих программистов, стремящихся изучить VB, а также для тех, кто уже знаком с другими языками программирования и теперь решил перейти на VB. Особо нужно подчеркнуть, что она будет полезна и пользователям MS Office, которые хотели бы начать освоить технику VBA-программирования. И вообще начинающие разработчики могут рассматривать данную книгу как "основы Windows-программирования на примере VB".

"Использование VB 6.0" — это расширенный вариант предыдущей книги Боба Реселмана для VB 5.0 (ее он написал один). Первая часть начинается с того, что пользователю, знакомому лишь со средой Windows, показывают, как можно за полчаса создать реальное приложение — компьютерный календарь. А далее последовательно рассматриваются новшества VB 6.0, технология работы в интегрированной среде разработки, использование элементов управления и пр.

Вторая часть книги посвящена вопросам программирования на языке VB (типы данных, основные операторы и функции языка, массивы, работа со строками), а третья — реализации в VB более сложных программных конструкций (создание меню, повторно используемого кода, работа с графикой, обработка дат и пр.).

В четвертой части обсуждаются вопросы, относящиеся к профессиональному программированию в VB 6.0. Наряду в темами, которые были представлены в предыдущем издании (отладка приложений, использование массивов элементов управления, работа с классами и объектами, создание справочной системы, элементов управления ActiveX и ActiveX-серверов), читатели могут познакомиться с принципами использования VBA в MS Office и совместного применения VB и офисных приложений, разработкой Internet-приложений, а также программированием с помощью дополнений к VB (Add-Ins). Существенно расширен раздел книги, посвященный введению в базы данных и созданию отчетов. Наверняка читателям будут полезны приложения в конце книги: краткий справочник по синтаксису языка VB и словарь терминов.

Как мы видим, хотя книга начиналась, вроде бы, с азов программирования, но ее полное изучение позволит читателю перейти к созданию достаточно серьезных, профессиональных приложений. И здесь ему очень пригодится вторая из представляемых книг "Использование VB 6.0. Специальное издание".

Первые три части этой книги как бы повторяют содержимое первой, но вся информация дается в более сжатом виде. Принципиально новые сведения даются во второй половине книги, где довольно подробно рассматриваются вопросы создания баз данных (основы проектирования БД, специальные элементы управления, технологии DAO, RDO и ADO, создание отчетов) и Internet-приложений (VBScript, Active Server Pages, ActiveX-документы, DHTML-приложения).

Дополнительная информация для разработчика размещается в заключительной части книги, где находятся несколько полезных приложений: "Описание среды разработки VB", "Создание дистрибутивного пакета" и "Обзор языка SQL".

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

Обе книги написаны хорошим языком, а удачное оформление упрощает восприятие материала. Справочная информация по системе VB 6.0 сопровождается большим набором программных примеров. В качестве претензии к издателям можно высказать лишь отсутствие в книгах приложений электронном виде.

В начало статьи