Михаил Гуткин
Натан Гуревич, Ори Гуревич. Освой самостоятельно Visual Basic 5. Полное руководство для самостоятельного изучения: Пер. с англ. под ред. В. Хорева. М., Бином, 1998.
Не так давно на прилавки книжных магазинов поступила книга, представляющая собой хотя и не самый полный, но зато очень удачно построенный курс обучения программированию на языке Visual Basic 5. Весь курс разбит на три недели, причем авторы, по-видимому, считают процесс обучения настолько интересным, что не предусмотрели выходных. Каждая неделя содержит семь уроков - по одному уроку в день. Отметим, однако, что такое деление является условным, и квалифицированный пользователь с большим опытом программирования (не на VB) вполне может за день усвоить два, а то и три урока. В то же время не исключено, что малоподготовленным пользователям один урок придется растянуть на два дня.
Основополагающей является первая неделя, в течение которой рассказывается о визуальных аспектах программирования, происходит первоначальное знакомство со свойствами, управляющими элементами и объектами. Далее изучаются строительные блоки программирования, включающие процедуры, функции, методы и управляющие структуры. В процессе усвоения изложенного здесь материала читатель учится программировать работу с мышью и меню, создавать диалоговые окна и простейшие графические элементы, включая элементарную анимацию.
Вторая неделя посвящена изучению вопросов, связанных с программированием графики, обработкой данных в табличных форматах, работой с экраном и принтером, взаимодействием с Windows. Здесь же подробно рассказывается, как можно программировать работу с клавиатурой и как работать с файлами произвольного, последовательного и двоичного доступа.
В третью неделю описываются более сложные приемы - работа с массивами, использование технологии OLE, программирование баз данных, использование языка SQL. Весьма важным является освоение тем, касающихся создания многодокументного интерфейса, технологии ActiveX и программирования мультимедиа. Два последних дня отведены на программирование Windows API и создание собственных OCX ActiveX-элементов.
В конце каждого дня (т. е. главы) приводятся вопросы для самоконтроля и упражнения с ответами на них.
При изучении книги обращает на себя внимание и такой факт, что, хотя иллюстраций и не очень много, они всегда к месту и качество их весьма неплохое. Кроме того, некоторые особо важные с точки зрения авторов моменты выделены особо.
На кого же рассчитана эта книга? В первую очередь на тех, кто уже имеет определенный опыт в программировании и теперь хочет самостоятельно изучить работу с Visual Basic. Не меньшую пользу она может принести и преподавателям вузов и различных курсов, на которых изучается Visual Basic. Следует отметить, что в отличие от многих пособий по программированию к данной книге не прилагается дискета с исходными текстами примеров и упражнений. В определенной степени это оправданно, поскольку если вы не изучаете этот язык для общего знакомства, то рано или поздно вам все равно придется писать программы самостоятельно, так что лучше начать это как можно раньше.