Использование Visual Basic 6

Боб Реселман, Ричард Писли и др.

Using Visual Basic 6
книга Использование Visual Basic 6

Тираж данной книги закончился.
Введение
Файлы к книге
Рецензии на книгу

Эта книга - не просто собрание более или менее полных описаний всех возможностей Visual Basic. Ее авторы стремятся в обтекаемой, диалоговой манере познакомить вас с основами эффективного программирования на Visual Basic. Книга рассчитана не только на начинающих программистов, стремящихся изучить Visual Basic, но и на тех, кто уже знаком с другими языками программирования, но решил перейти на Visual Basic. На каждой странице книги Использование Visual Basic 6 вы найдете множество полезных сведений и советов. Цель авторов - научить вас программировать на примерах. Иногда вам предложат пошаговые инструкции, иногда - только концепцию, а иногда - несколько различных точек зрения.

ISBN 5-8275-0035-6, 0-7897-1633-X; формат 70х100/16; серия Использование; 1999, 2 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:



Введение

Эта книга рассчитана не только на начинающих программистов, стремящихся изучить Visual Basic, но и на тех, кто уже знаком с другими языками программирования, но решил перейти на Visual Basic. На каждой странице книги Использование Visual Basic 6 вы найдете множество полезных сведений и советов. Наша цель - научить вас программировать на примерах. Иногда мы предложим вам пошаговые инструкции, иногда - только концепцию, а иногда - несколько различных точек зрения.

Авторы предполагают, что у вас есть основные навыки работы с Windows, что вы работали с текстовыми процессорами или электронными таблицами и что вы знакомы с интерфейсом Windows. Предполагается также, что вы имеете копию Visual Basic 6, доступ к компьютеру и достаточно времени для изучения материала и выполнения примеров. Невозможно стать программистом, просто читая книгу и не имея навыков практического программирования.

Изучение языка программирования - довольно сложное дело. Авторы и технические рецензенты сделали все возможное, чтобы передать вам свой программистский опыт самым доходчивым способом. Если вы решили заняться программированием на Visual Basic, то ли профессионально, то ли в качестве хобби, и вам нужны конкретные, четкие и максимально приближенные к действительности инструкции, то эта книга, безусловно, для вас.

Что содержится в этой книге

Вы уже покупали книги серии Использование...? За многие годы своего существования они доказали свою незаменимость и в качестве учебников, и в качестве справочных пособий. Серия Использование... является лидером в своей области и фактически стала стандартом. Мы всячески поощряем обратную связь с читателями и стараемся учитывать их мнение.

Эта книга не является просто собранием более или менее полных описаний всех возможностей Visual Basic. Ее авторы стремятся в обтекаемой, диалоговой манере познакомить вас с основами эффективного программирования на Visual Basic. Основные особенности настоящей книги таковы.

  • Конкретная информация, подобранная специально для вас. Мы очень тщательно рассматривали и отбирали темы для этой книги. В нее включена лишь та информация, которая действительно понадобится вам в каждодневной программистской практике. Зачем включать материал, который вряд ли вам пригодится?
  • Учебник или справочник. Вы научитесь быстро выполнять типовые задания с помощью пошаговых инструкций. Кроме того, перед решением каждой задачи вам объяснят ее необходимость и назначение.
  • Эффективность капиталовложений. Мы не собираемся загромождать ваши книжные полки избыточным и не относящимся к делу материалом. Мы также не предполагаем, что вы знаете или стремитесь узнать абсолютно все. В этой книге вы сможете найти именно то, что нужно, и тогда, когда нужно, причем по разумной цене.
  • Удобство использования. Каждый набор инструкций имеет краткое название, дающее четкое представление о решаемой задаче. Это упрощает поиск необходимых инструкций и ускоряет решение конкретных проблем.

Как пользоваться этой книгой

Эту книгу можно использовать несколькими способами.

  • Если вы начинающий программист , читайте книгу последовательно, глава за главой. В некоторых главах используется материал предыдущих. Если вы пропустите важную концепцию или методику, то в какой-то момент окажетесь несколько озадаченным.
  • Если вы опытный программист , можете пропускать некоторые главы. Если вы уже владеете основными концепциями наподобие переменных, массивов и циклов, переходите непосредственно к интересующей вас теме. Книга построена так, что каждая глава более или менее независима.

На каждой странице книги имеется основной текст и врезки. Врезки полезны, когда вам нужно кратко ознакомиться с конкретным понятием или концепцией. В книге также имеется множество рисунков, листингов и таблиц, которые поясняют материал и способствуют лучшему запоминанию.

В книге описывается свыше 20 работоспособных программ. Их можно загрузить с Web-узла http://www.mcp.com/info. Попав на нужную страницу, вы должны будете указать ISBN книги. Введите 078971633x и щелкните на кнопке Search, чтобы попасть на страницу Book Info. Вы найдете ссылки и листинги, связанные с кодом из этой книги. Можете свободно использовать весь код в своих собственных разработках.

Как организована эта книга

Книга состоит из пяти частей. Первые три части посвящены фундаментальным концепциям языка и среды разработки Visual Basic. В последних двух частях рассматриваются темы повышенной сложности наподобие объектно-ориентированного программирования, создания элементов управления ActiveX, программирования для Internet и доступа к базам данных.

Часть I. Основы Visual Basic

В этой части вы познакомитесь с основами программирования на языке Visual Basic и работой в среде разработки Visual Basic.

  • Глава 1, "Создание первого приложения", поможет вам создать приложение - настольный календарь. Благодаря этому практическому примеру вы поймете суть Visual Basic и основы его функционирования.
  • Глава 2, "Что нового в Visual Basic 6", содержит информацию о новых возможностях и дополнениях Visual Basic 6 по сравнению с предыдущими версиями.
  • Глава 3, "Освоение интегрированной среды разработки Visual Basic 6", познакомит вас с принципами работы в интегрированной среде разработки (IDE) Visual Basic. IDE позволяет быстро создавать мощные программы, забирая на себя большую часть рутинной работы.
  • В главе 4, "Использование встроенных элементов управления", разъясняется, как применять маленькие, многократно используемые программы, которые и делают Visual Basic таким привлекательным для программистов.
  • В главе 5, "Проекты в Visual Basic 6", речь идет о создании различных типов проектов, организации проекта Visual Basic и назначении типов файлов.
  • Глава 6, "Работа со свойствами, методами и событиями", посвящена работе с элементами управления ActiveX, настройке их свойств, использованию их методов и реагированию на генерируемые ими события.

Часть II. Программирование на Visual Basic

В этой части рассматриваются концепции, фундаментальные для Visual Basic, но применимые практически во всех языках программирования.

  • Глава 7, "Типы данных, константы и переменные", содержит сведения об управлении данными и манипулировании известными и неизвестными типами информации.
  • Глава 8, "Использование операторов в программе", познакомит вас с программными инструкциями Visual Basic и арифметическими операциями.
  • В главе 9, "Условные операторы", вы научитесь управлять ходом выполнения программы с помощью операторов If...Then и Select Case.
  • В главе 10, "Циклы", рассказывается о многократном выполнении одних и тех же операторов.
  • Глава 11, "Массивы", познакомит вас с концепцией и методикой работы с группами переменных.
  • Глава 12, "Работа со строками и преобразование типов данных", посвящена работе со строками. Вы также научитесь преобразовывать числа в строки и наоборот.

Часть III. Элементы Visual Basic 6

В этой части развиваются концепции части I и дается более полное представление о связи Visual Basic с программированием для Windows.

  • В главе 13, "Создание меню", вы научитесь создавать меню с помощью Menu Editor.
  • Глава 14, "Использование в программах форм и диалоговых окон", посвящена различным типам форм, созданию программ с многодокументным интерфейсом и использованию элемента управления ActiveX CommonDialog.
  • Из главы 15, "Обработка событий мыши и клавиатуры", вы узнаете, каким образом программа может работать с мышью и как обрабатывать ввод с клавиатуры.
  • Глава 16, "Время и таймеры", посвящена использованию элемента управления ActiveX Timer и реализации функций, работающих в реальном времени. Вы также познакомитесь со статическими переменными.
  • В главе 17, "Работа с графикой", рассказывается об использовании элементов управления PictureBox и Image, а также о различных графических функциях, встроенных в Visual Basic.
  • В главе 18, "Создание повторно используемого кода с помощью подпрограмм и функций", вы научитесь создавать пользовательские подпрограммы и функции. Таким образом, вы на шаг приблизитесь к передовой технологии объектно-ориентированного программирования.
  • Глава 19, "Сохранение и считывание информации", продемонстрирует операции чтения и записи данных в файл. Вы также научитесь использовать объект FileSystemObject, впервые включенный в Visual Basic 6.
  • Глава 20, "Подготовка приложения к распространению", познакомит вас с концепциями и методиками распространения ваших программ среди других пользователей.

Часть IV. Профессиональное программирование на Visual Basic 6

В этой части освещаются сложные вопросы программирования на Visual Basic, в том числе технология ActiveX и программирование для Internet.

  • Из главы 21, "Отладка приложения", вы узнаете, как написать код без ошибок, и научитесь создавать надежные приложения.
  • Глава 22, "Создание элементов управления "на лету" с помощью массива элементов управления", посвящена работе с массивами элементов управления и созданию универсального кода, который сможет работать с несколькими элементами управления одновременно.
  • Глава 23, "Использование Windows API для расширения возможностей Visual Basic", повествует о непосредственной работе с Windows Application Programming Interface (API). С помощью Windows API вы научитесь проделывать трюки, которые невозможно выполнить, используя стандартные средства Visual Basic.
  • В главе 24, "Создание справочной системы приложения", речь идет об использовании Windows Help Compiler для создания интерактивных контекстно-зависимых справочных файлов.
  • Глава 25, "Использование VBA для подключения к Microsoft Office", научит вас применять Visual Basic for Application (VBA) для взаимодействия с Microsoft Word и Microsoft Excel.
  • В главе 26, "Создание объектно-ориентированных программ на Visual Basic", излагаются основы объектно-ориентированного программирования и вопросы создания настоящих объектно-ориентированных программ на Visual Basic.
  • В главе 27, "Создание в Visual Basic элементов управления ActiveX", речь пойдет о создании средствами Visual Basic собственных элементов управления ActiveX, которые могут использоваться другими программистами.
  • Глава 28, "Создание программ для Internet", научит вас с помощью Visual Basic создавать интерактивные Web-страницы. Здесь также будут рассмотрены основы HTML, VBScript и Dynamic HTML.
  • Глава 29, "Программирование с помощью дополнений к Visual Basic", посвящена расширению возможностей среды разработки Visual Basic. Вы узнаете о специальных приложениях, дополнениях (add-in), помогающих в создании на Visual Basic других программ. В этой главе вы создадите дополнение, вставляющее заголовки в создаваемые вами процедуры.

Часть V. Программирование баз данных на Visual Basic 6

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

  • В главе 30, "Основы баз данных и управление данными", рассказывается о создании баз данных и использовании элементов управления данными для доступа к информации и работы с ней.
  • Глава 31, "Создание отчетов в Visual Basic 6", демонстрирует новейшие возможности Visual Basic по созданию отчетов.
  • Глава 32, "Совершенствование программ с помощью дополнительных элементов управления данными", посвящена использованию нового элемента управления ADO (Advanced Data Control). Эта глава также познакомит вас с дизайнерами данных, провайдерами данных, потребителями данных и SQL.

Об авторах

Боб Реселман (Bob Reselman) - ведущий консультант в Gap Gemini, всемирной консалтинговой организации, которая занимается преобразованием бизнес-процессов с помощью новейших технологий. Боб любит общаться с другими разработчиками программного обеспечения. Пишите ему по адресу [email protected].

Вайн Пручняк (Wayne Pruchniak) с 1995 года работает в Gateway "инженером по человеческому фактору". Он уделяет много времени разработке программного обеспечения и пытается сделать компьютер более дружественным по отношению к пользователю. После работы он слушает музыку, постоянно настраивает свою аудиоаппаратуру и ремонтирует автомобиль. Вайн проживает в Сиу-Сити, штат Айова. Связаться с ним можно по электронной почте: [email protected].

Ричард А. Писли (Richard A. Peasley) также работает ведущим консультантом в Gap Gemini, а именно - в группе архитектуры технологических решений. Он постоянно изучает новейшие технологии, читает всякие справочные пособия и обучает окружающих. Свободное от работы время Ричард проводит со своей семьей или церковью в Элк-Пойнт, штат Южная Дакота. Связаться с ним можно по адресу [email protected].

Эрик А. Смит (Eric A. Smith) - главный консультант в Information Strategies, получившей статус Microsoft Solution Provider. Он специализируется на Visual Basic, хотя также знаком с программированием баз данных и Web-приложений. Эрик часто пишет в "Visual Basic Programmer's Journal" и выступает на конференциях. Он является создателем Ask the VB Pro - Web-узла, посвященного Visual Basic (http://www.inquiry.com/thevbpro). Пишите Эрику по адресу [email protected].

Для доступа к материалам книги щелкните наэтой ссылке.


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100