Самоучитель Visual Basic 6.0. : эффективные средства быстрой разработки приложений / Ананьев А. И., Федоров А. Ф.

Основной Автор-лицо: Автор, Ананьев, А. И., Александр И.Альтернативный автор-лицо: Автор, Федоров, А. Ф., Аркадий Ф.Язык: російська.Страна: РОСІЙСЬКА ФЕДЕРАЦІЯ.Публикация: СПб. : БХВ - Санкт-Петербург, 2000Описание: 622 с. : ил.ISBN:5-8206-0060-6.Классификация: Примечания о содержании: Введение -- 15 Как построена книга -- 16 Специальные элементы книги -- 17 Глава 1. Первое знакомство с Visual Basic 6.0 -- 19 Интегрированная среда разработки -- 21 Главное меню -- 22 Стандартная панель инструментов -- 33 Окно конструктора форм -- 35 Панель элементов управления -- 36 Окно редактора меню -- 38 Окно свойств -- 39 Свойства, определяющие внешний вид объекта -- 40 Свойства, определяющие поведение объекта -- 40 Свойства, определяющие шрифт -- 41 Общие свойства -- 41 Свойства позиционирования -- 41 Свойства шкалы размеров объекта -- 41 Окно просмотра объектов -- 42 Окно макета формы -- 42 Окно редактора исходного кода -- 43 Окно проводника проекта -- 43 Окно Locals -- 44 Окно Watches -- 45 Окно Immediate -- 46 Настройка среды разработки -- 46 Вкладка Editor -- 47 Вкладка Editor Format -- 48 Вкладка General -- 49 Вкладка Docking -- 51 Вкладка Environment -- 51 Вкладка Advanced -- 53 Справочная система -- 53 Глава 2. Разработка приложения при помощи мастеров и шаблонов -- 59 Мастера -- 59 Мастер приложения Application Wizard -- 61 Мастер форм баз данных Data Form Wizard -- 74 Шаблоны -- 85 Стандартные шаблоны форм -- 86 Шаблон About Dialog -- 87 Шаблон Web Browser -- 88 Шаблон Dialog -- 89 Шаблон Log in Dialog -- 90 Шаблон Splash Screen -- 90 Шаблон Tip of the Day -- 91 Шаблон ODBC Log In -- 92 Шаблон Options Dialog -- 92 Глава 3. Создание простого приложения -- 94 Создание проекта -- 94 Сохранение проекта -- 97 Открытие проекта -- 98 Выполнение приложения -- 99 Создание формы -- 99 Свойства объектов формы -- 101 Общие для всех объектов свойства -- 106 События и методы -- 106 Действия, выполняемые с объектами формы -- 108 Выделение объектов формы -- 108 Отмена выделения с объектов -- 109 Перемещение объектов в форме -- 109 Удаление объектов из формы -- 109 Изменение размеров объектов -- 109 Выравнивание объектов формы -- 110 Линии сетки -- 111 Порядок обхода объектов формы -- 112 Настройка параметров формы -- 113 Расположение формы и ее размеры -- 113 Заголовок формы -- 114 Стиль обрамления формы -- 115 События формы -- 116 Элементы управления формы -- 117 Текстовая информация -- 117 Текстовое поле -- 120 Кнопка -- 122 Флажок -- 123 Переключатель -- 124 Списки -- 126 Пример создания приложения -- 127 Глава 4. Управление проектом -- 131 Структура проекта -- 132 Проводник проекта -- 133 Использование браузера объектов для просмотра структуры проекта -- 134 Свойства проекта -- 137 Вкладка General -- 138 Вкладка Маке -- 139 Вкладка Compile -- 141 Вкладка Component -- 143 Вкладка Debugging -- 144 Использование в проекте внешних библиотек объектов -- 145 Использование в проекте внешних компонентов -- 147 Файл ресурсов -- 147 Создание исполняемого файла проекта -- 150 Глава 5. Основные элементы программирования -- 151 Переменные -- 151 Имена переменных -- 151 Типы данных -- 152 Объявление переменной -- 154 Область действия переменных -- 155 Присвоение значения переменной -- 156 Особенности использования переменных типа Variant -- 157 Значение Empty -- 157 Значение Null -- 157 Значение Error -- 158 Внутреннее представление значений -- 158 Константы -- 158 Встроенные константы Visual Basic -- 158 Объявление констант -- 159 Массивы -- 159 Объявление массива -- 160 Объявление массива фиксированного размера -- 160 Объявление динамического массива -- 161 Математические операторы -- 162 Работа со строками -- 164 Функции Sir и Val -- 164 Функции, удаляющие пробелы в символьной строке -- 165 Выделение подстроки -- 166 Преобразование строки -- 166 Функция UCase -- 166 Функция LCase -- 167 Функция StrConv -- 167 Определение положения строки в другой строке -- 167 Объединение строк -- 168 Оформление программных кодов -- 168 Комментарии -- 169 Размещение оператора на нескольких строках -- 169 Размещение нескольких операторов на одной строке -- 169 Программные модули -- 170 Редактирование исходных кодов -- 170 Процедуры -- 172 Процедуры Sub -- 172 Процедуры Function -- 174 Вызов процедур -- 175 Передача параметров -- 175 Глава 6. Управляющие конструкции и циклы -- 177 Управляющие конструкции Visual Basic -- 177 Условные выражения -- 178 Конструкция If... Then -- 179 Конструкция If... Then ... Else -- 180 Конструкция Select Case -- 181 Циклы -- 182 Цикл с использованием конструкции For...Next -- 182 Цикл с использованием конструкции For Each...Next -- 183 Цикл с использованием конструкции Do...Loop -- 184 Оператор Exit -- 185 Глава 7. Разработка пользовательского интерфейса -- 187 Общие советы по разработке интерфейса -- 188 Типы интерфейсов -- 188 SDI-интерфейс -- 189 MDI-интерфейс -- 190 Родительское окно MDI-интерфейса -- 191 Дочернее окно MDI-интерфейса -- 196 Интерфейс типа проводник -- 199 Элементы интерфейса -- 200 Меню -- 200 Редактор меню Menu Editor -- 202 Контекстное меню -- 204 Панели инструментов -- 204 Мастер панелей инструментов Toolbar Wizard -- 205 Элемент управления ToolBar -- 207 Элемент управления CoolBar -- 212 Диалоговые окна -- 214 Окно сообщения (MsgBox) -- 215 Диалоговое окно ввода информации (InputBox) -- 218 Использование элемента управления CommonDialog для создания диалоговых окон -- 219 Диалоговое окно открытия файла -- 220 Диалоговое окно сохранения файла -- 222 Диалоговое окно настройки цветовой палитры -- 223 Диалоговое окно настройки шрифтов текста -- 224 Диалоговое окно печати -- 226 Справочная система в стиле Windows -- 228 Строка состояния -- 229 Глава 8. Использование стандартных элементов управления Visual Basic -- 233 Метка -- 233 Свойство AutoSize -- 235 Свойство WordWrap -- 235 Свойство Use Mnemonic -- 236 Текстовое поле -- 236 Свойства, определяющие оформление текста -- 237 Многострочные текстовые поля -- 237 Управление текстом в объекте TexlBox -- 238 Нередактируемые текстовые поля -- 241 Проверка правильности ввода данных -- 241 Использование текстового поля для ввода пароля -- 242 Подсказка -- 242 Кнопки управления -- 243 Клавиши быстрого доступа -- 243 Свойства Default и Cancel -- 243 Стиль оформления кнопки -- 244 Способы выбора кнопки управления -- 244 Список ListBox -- 245 Добавление элементов в список -- 245 Удаление элементов из списка -- 247 Свойства ListCount и Listlndex -- 247 Стиль оформления списка -- 248 Выбор нескольких элементов из списка -- 249 Списки типа ComboBox -- 250 Добавление элементов в список типа ComboBox -- 251 Удаление элементов из списка типа ComboBox -- 252 Доступ к элементам списка -- 253 Линии и контуры -- 253 Линия -- 253 Контуры -- 255 Полосы прокрутки -- 256 Размещение полосы прокрутки и настройка свойств -- 257 Элемент управления Frame -- 259 Создание группы элементов -- 260 Таймер -- 261 Использование таймера -- 262 Использование в форме графики -- 263 Элемент управления Image -- 263 Свойство Stretch -- 264 Способы загрузки изображения -- 265 Элемент управления Picture -- 266 Отображение графических изображений -- 267 Использование объекта Picture в роли контейнера -- 267 Использование объекта Picture для вывода текста и графических элементов -- 267 Стандартные элементы управления Microsoft -- 268 Элемент управления ImageList -- 270 Элемент управления Image Combo -- 273 Элемент управления ProgressBar -- 276 Элемент управления Slider -- 277 Элемент управления Status Bar -- 278 Настройка панелей строки состояния -- 280 Элемент управления TabStrip -- 282 Элемент управления UpDown -- 283 Элемент управления Month View -- 285 Работа с календарем -- 287 Глава 9. Работа с файлами и организация печати -- 289 Традиционный подход при работе с файлами -- 290 Открытие файлов -- 292 Закрытие файлов -- 293 Работа с файлами последовательного доступа -- 294 Чтение данных -- 294 Переход на заданную позицию в файле -- 299 Запись данных -- 299 Работа с файлами произвольного доступа -- 300 Открытие файла произвольного доступа -- 301 Чтение данных из файла произвольного доступа -- 302 Запись в файл произвольного доступа -- 302 Изменение данных в файле произвольного доступа -- 304 Работа с двоичными файлами -- 305 Открытие двоичного файла -- 306 Чтение данных из двоичных файлов -- 306 Запись данных в двоичные файлы -- 306 Работа с атрибутами файлов -- 306 Работа с папками и устройствами -- 307 Организация печати -- 310 Система файловых объектов (FSO) -- 311 Класс Drive -- 311 Класс File -- 313 Класс Folder -- 314 Класс FileSystemObject -- 315 Класс Text Stream -- 317 Программирование в системе FSO -- 318 Работа с устройствами и папками -- 318 Работа с файлами -- 322 Работа на уровне файлов -- 322 Работа на уровне данных -- 325 Глава 10. Отладка программ, обработка ошибок и оптимизация приложений -- 327 Редактор кода -- 327 Отладка программ -- 331 Обработка ошибок -- 337 Оптимизация приложений -- 338 Оптимизация скорости работы приложения -- 339 Оптимизация размера приложения -- 341 Оптимизация размера графики приложения -- 342 Глава 11. Использование графики -- 343 Простые элементы управления для работы с графикой -- 344 Элемент управления Line -- 344 Элемент управления Shape -- 345 Элемент управления Frame -- 346 Свойство Picture -- 346 Объекты для работы с изображениями -- 347 Задание изображений -- 348 Удаление изображений -- 349 Графические методы -- 349 Функции цвета -- 350 Графические методы -- 352 Метод Circle -- 352 Метод Cls -- 353 Метод Line -- 353 Метод Paint Picture -- 353 Метод Point -- 355 Метод Print -- 356 Метод Pset. -- 356 Работа со шрифтами -- 357 Управление цветом -- 358 Анимационная графика -- 359 Массив элементов управления -- 359 Переключение изображений -- 360 Перемещение и переключение изображений -- 362 Совмещение изображения и текста -- 365 Элемент управления Animation -- 366 Глава 12. Мультимедиа в Visual Basic -- 370 Общие понятия -- 370 Типы файлов мультимедиа -- 370 Типы управляемых устройств -- 371 Интерфейс MCI -- 372 Элемент управления MCI -- 372 Разработка простого проигрывателя при помощи элемента управления MCI -- 379 Проигрыватель аудиофайлов WAV -- 379 Проигрыватель видеофайлов -- 381 Проигрыватель музыкальных компакт-дисков -- 383 Глава 13. Создание справочной системы приложения -- 390 Создание справочной системы в формате WinHelp -- 390 Темы справочной системы -- 391 Ключи для поиска тем -- 393 Перекрестные ссылки -- 395 Пояснения к терминам -- 396 Формирование файла проекта справочной системы -- 396 Раздел [Files] -- 397 Определение параметров компиляции -- 397 Раздел [Мар] -- 398 Компиляция справочной системы -- 398 Содержание справочной системы -- 400 Создание справочной системы в формате HTML -- 403 Окно HTML Help Workshop -- 404 Определение параметров проекта справочной системы -- 404 Определение псевдонимов тем -- 406 Определение связи между псевдонимами и индексами тем -- 407 Создание содержания справочной системы -- 407 Создание ключей для поиска тем -- 409 Компиляция и тестирование справочной системы -- 410 Использование справочной системы в приложениях -- 411 Определение темы справочной системы для элементов управления -- 411 Глава 14. Разработка компонентов ActiveX -- 414 Основные сведения об ActiveX-компонентах -- 415 Модель составных объектов (СОМ) -- 415 Модель распределенных составных объектов (DCOM) -- 416 Создание элементов управления ActiveX -- 416 Проектирование вида элемента управления -- 417 Добавление событий -- 419 Добавление методов -- 420 Добавление свойств -- 421 Создание свойств, событий и методов с помощью мастера ActiveX Control Interface Wizard -- 424 Добавление страницы свойств с помощью мастера Property Page Wizard -- 430 Проверка и компиляция нового элемента управления ActiveX -- 435 Проверка элемента управления ActiveX -- 435 Доработка программного кода элемента ActiveX -- 436 Компиляция элемента управления в файл компонентов ActiveX -- 437 Пример подключения нового компонента к проекту -- 437 Глава 15. Создание собственных классов -- 440 Основные понятия ООП -- 440 Объект -- 440 Класс -- 441 Свойства класса -- 441 Методы класса -- 442 События класса -- 442 Свойства объекта -- 442 Понятие коллекции объектов -- 442 Создание собственных классов -- 443 Добавление свойств класса -- 444 Добавление методов в класс -- 447 Добавление событий в класс -- 448 Создание классов форм -- 449 Создание класса формы -- 450 Добавление свойств, методов, событий в класс формы -- 452 Создание классов с помощью VB Class Builder -- 452 Построитель классов -- 453 Добавление нового класса -- 455 Добавление свойств класса -- 456 Добавление методов класса -- 456 Добавление событий класса -- 458 Класс как способ многократного использования кода -- 461 Глава 16. Основы баз данных -- 462 Проектирование базы данных -- 462 Нормализация данных -- 464 Индексы -- 466 Использование Visual Data Manager для создания базы данных -- 467 Создание базы данных -- 467 Создание таблицы -- 468 Работа с таблицей в базе данных -- 471 Просмотр содержимого таблицы -- 472 Модификация структуры таблицы -- 473 Переименование таблицы -- 473 Удаление таблицы -- 474 Копирование структуры таблицы -- 474 Создание соединений с серверами баз данных -- 475 Таблицы -- 478 Схема базы данных -- 480 Создание новой таблицы -- 481 Добавление таблицы в схему -- 482 Установление связей между таблицами -- 483 Удаление таблиц -- 483 Представление данных -- 484 Типы объединения таблиц в представлении -- 486 Глава 17. Управление данными -- 488 Подключение компонентов ADO к проекту -- 488 Элемент управления ADO Data Control -- 489 Соединение элемента с источником данных -- 491 Определение источника записей -- 495 Использование элемента ADO Data Control в форме -- 496 Использование окружения данных при создании формы -- 498 Настройка объекта Command -- 499 Вкладка Parameters -- 500 Вкладка Relation -- 501 Вкладка Grouping -- 502 Вкладка Aggregates -- 503 Вкладка Advanced -- 504 Размещение полей объекта Command в форме -- 506 Использование элемента ADO Data Control для перемещения по данным -- 508 Настройка элемента ADO Data Control для отображения номера покупателя -- 509 Одновременная работа с несколькими записями -- 510 Использование элемента Data Grid -- 510 Добавление и удаление столбцов -- 511 Использование разделов -- 512 Настройка параметров элемента Data Grid с помощью диалогового окна Property Pages -- 512 Вкладка Keyboard -- 514 Вкладка Columns -- 515 Вкладка Layout -- 516 Вкладка Color. -- 517 Вкладка Font -- 518 Вкладка Splits -- 519 Вкладка Format -- 520 Создание компонентов ActiveX для управления данными -- 521 Создание компонента ownNavigator -- 521 Размещение элементов управления -- 521 Осуществление доступа к данным -- 522 Тестирование ActiveX-компонента -- 525 Добавление и вставка записей -- 528 Совершенствование созданного компонента -- 528 Компонент own Slider -- 531 Добавление компонента к проекту -- 532 Связывание с объектом-источником -- 534 Глава 18. Отчеты -- 537 Конструктор отчетов Data Report -- 537 Элементы управления объекта DataReport -- 538 Свойства объекта DataReport -- 540 Методы объекта DataReport -- 541 Метод Export Report -- 541 Метод PrintReport -- 542 Методы Show и Refresh -- 542 События объекта DataReport -- 543 Создание отчетов -- 543 Окружение данных отчета -- 544 Проектирование простого отчета -- 546 Изображения в отчете -- 549 Группировка данных в отчете -- 550 Проектирование отчета с группировкой данных -- 551 Создание источника данных отчета -- 551 Проектирование отчета -- 553 Вычисляемые поля в отчете -- 556 Функциональные поля в отчете -- 558 Глава 19. Создание простых Internet-приложений -- 560 Общие сведения о HTML -- 562 Что такое HTML? -- 562 Как создаются HTML-документы? -- 563 Тэги в HTML -- 563 Основные тэги в HTML -- 564 Введение в VBScript -- 567 Некоторые ограничения VBScript 56S Объектная модель и обработка событий -- 569 Пример использования DHTML -- 570 Пример создания DHTML-проекта -- 572 Отправка данных -- 575 Введение в Active Server Page -- 578 Переход от HTML к ASP -- 578 Виртуальные каталоги -- 579 Создание проекта типа IIS Application -- 581 Взаимодействие Internet-приложений с базами данных -- 586 Глава 20. Групповая разработка проекта -- 591 Администрирование SourceSafe -- 592 Запуск SourceSafe -- 592 Настройка -- 593 Работа с пользователями -- 597 Работа с данными -- 601 Работа пользователя в SourceSafe : -- 602 Иерархия в SourceSafe -- 604 Работа с проектами -- 604 Работа с файлами проекта -- 605 SourceSafe в среде Visual Basic 6 -- 609 Предметный указатель -- 613 Резюме или реферат:В книге доступно и подробно описано применение всех новых и унаследованных от предыдущих версий средств популярного языка программирования Visual Basic 6.0, облегчающих и значительно ускоряющих процесс разработки готовых приложений: простые приложения можно создавать практически не прибегая к написанию программного кода, а в сложных этот рутинный процесс свести к минимуму. Visual Basic 6.0 позволяет создавать приложения практически для любой области современных компьютерных технологий: игры, мультимедиа, базы данных, бизнес - и Internet - приложения, что станет возможным с помощью этой книги.. Тип единицы: Навчальні видання
Метки из этой библиотеки: Нет меток из этой библиотеки для этого заголовка. Войдите, чтобы добавлять метки.
Star ratings
    Средний рейтинг: 0.0 (0 голосов)
Экземпляры
Текущая библиотека Шифр хранения Состояние Ожидается на дату Штрих-код
Бібліотека Українського Гуманітарного Інституту
Науковий фонд
004 / А64 (Просмотр полки(Открывается ниже)) Доступно (Немає обмежень доступу) 41683-003364

Введение 15 Как построена книга 16 Специальные элементы книги 17 Глава 1. Первое знакомство с Visual Basic 6.0 19 Интегрированная среда разработки 21 Главное меню 22 Стандартная панель инструментов 33 Окно конструктора форм 35 Панель элементов управления 36 Окно редактора меню 38 Окно свойств 39 Свойства, определяющие внешний вид объекта 40 Свойства, определяющие поведение объекта 40 Свойства, определяющие шрифт 41 Общие свойства 41 Свойства позиционирования 41 Свойства шкалы размеров объекта 41 Окно просмотра объектов 42 Окно макета формы 42 Окно редактора исходного кода 43 Окно проводника проекта 43 Окно Locals 44 Окно Watches 45 Окно Immediate 46 Настройка среды разработки 46 Вкладка Editor 47 Вкладка Editor Format 48 Вкладка General 49 Вкладка Docking 51 Вкладка Environment 51 Вкладка Advanced 53 Справочная система 53 Глава 2. Разработка приложения при помощи мастеров и шаблонов 59 Мастера 59 Мастер приложения Application Wizard 61 Мастер форм баз данных Data Form Wizard 74 Шаблоны 85 Стандартные шаблоны форм 86 Шаблон About Dialog 87 Шаблон Web Browser 88 Шаблон Dialog 89 Шаблон Log in Dialog 90 Шаблон Splash Screen 90 Шаблон Tip of the Day 91 Шаблон ODBC Log In 92 Шаблон Options Dialog 92 Глава 3. Создание простого приложения 94 Создание проекта 94 Сохранение проекта 97 Открытие проекта 98 Выполнение приложения 99 Создание формы 99 Свойства объектов формы 101 Общие для всех объектов свойства 106 События и методы 106 Действия, выполняемые с объектами формы 108 Выделение объектов формы 108 Отмена выделения с объектов 109 Перемещение объектов в форме 109 Удаление объектов из формы 109 Изменение размеров объектов 109 Выравнивание объектов формы 110 Линии сетки 111 Порядок обхода объектов формы 112 Настройка параметров формы 113 Расположение формы и ее размеры 113 Заголовок формы 114 Стиль обрамления формы 115 События формы 116 Элементы управления формы 117 Текстовая информация 117 Текстовое поле 120 Кнопка 122 Флажок 123 Переключатель 124 Списки 126 Пример создания приложения 127 Глава 4. Управление проектом 131 Структура проекта 132 Проводник проекта 133 Использование браузера объектов для просмотра структуры проекта 134 Свойства проекта 137 Вкладка General 138 Вкладка Маке 139 Вкладка Compile 141 Вкладка Component 143 Вкладка Debugging 144 Использование в проекте внешних библиотек объектов 145 Использование в проекте внешних компонентов 147 Файл ресурсов 147 Создание исполняемого файла проекта 150 Глава 5. Основные элементы программирования 151 Переменные 151 Имена переменных 151 Типы данных 152 Объявление переменной 154 Область действия переменных 155 Присвоение значения переменной 156 Особенности использования переменных типа Variant 157 Значение Empty 157 Значение Null 157 Значение Error 158 Внутреннее представление значений 158 Константы 158 Встроенные константы Visual Basic 158 Объявление констант 159 Массивы 159 Объявление массива 160 Объявление массива фиксированного размера 160 Объявление динамического массива 161 Математические операторы 162 Работа со строками 164 Функции Sir и Val 164 Функции, удаляющие пробелы в символьной строке 165 Выделение подстроки 166 Преобразование строки 166 Функция UCase 166 Функция LCase 167 Функция StrConv 167 Определение положения строки в другой строке 167 Объединение строк 168 Оформление программных кодов 168 Комментарии 169 Размещение оператора на нескольких строках 169 Размещение нескольких операторов на одной строке 169 Программные модули 170 Редактирование исходных кодов 170 Процедуры 172 Процедуры Sub 172 Процедуры Function 174 Вызов процедур 175 Передача параметров 175 Глава 6. Управляющие конструкции и циклы 177 Управляющие конструкции Visual Basic 177 Условные выражения 178 Конструкция If... Then 179 Конструкция If... Then ... Else 180 Конструкция Select Case 181 Циклы 182 Цикл с использованием конструкции For...Next 182 Цикл с использованием конструкции For Each...Next 183 Цикл с использованием конструкции Do...Loop 184 Оператор Exit 185 Глава 7. Разработка пользовательского интерфейса 187 Общие советы по разработке интерфейса 188 Типы интерфейсов 188 SDI-интерфейс 189 MDI-интерфейс 190 Родительское окно MDI-интерфейса 191 Дочернее окно MDI-интерфейса 196 Интерфейс типа проводник 199 Элементы интерфейса 200 Меню 200 Редактор меню Menu Editor 202 Контекстное меню 204 Панели инструментов 204 Мастер панелей инструментов Toolbar Wizard 205 Элемент управления ToolBar 207 Элемент управления CoolBar 212 Диалоговые окна 214 Окно сообщения (MsgBox) 215 Диалоговое окно ввода информации (InputBox) 218 Использование элемента управления CommonDialog для создания диалоговых окон 219 Диалоговое окно открытия файла 220 Диалоговое окно сохранения файла 222 Диалоговое окно настройки цветовой палитры 223 Диалоговое окно настройки шрифтов текста 224 Диалоговое окно печати 226 Справочная система в стиле Windows 228 Строка состояния 229 Глава 8. Использование стандартных элементов управления Visual Basic 233 Метка 233 Свойство AutoSize 235 Свойство WordWrap 235 Свойство Use Mnemonic 236 Текстовое поле 236 Свойства, определяющие оформление текста 237 Многострочные текстовые поля 237 Управление текстом в объекте TexlBox 238 Нередактируемые текстовые поля 241 Проверка правильности ввода данных 241 Использование текстового поля для ввода пароля 242 Подсказка 242 Кнопки управления 243 Клавиши быстрого доступа 243 Свойства Default и Cancel 243 Стиль оформления кнопки 244 Способы выбора кнопки управления 244 Список ListBox 245 Добавление элементов в список 245 Удаление элементов из списка 247 Свойства ListCount и Listlndex 247 Стиль оформления списка 248 Выбор нескольких элементов из списка 249 Списки типа ComboBox 250 Добавление элементов в список типа ComboBox 251 Удаление элементов из списка типа ComboBox 252 Доступ к элементам списка 253 Линии и контуры 253 Линия 253 Контуры 255 Полосы прокрутки 256 Размещение полосы прокрутки и настройка свойств 257 Элемент управления Frame 259 Создание группы элементов 260 Таймер 261 Использование таймера 262 Использование в форме графики 263 Элемент управления Image 263 Свойство Stretch 264 Способы загрузки изображения 265 Элемент управления Picture 266 Отображение графических изображений 267 Использование объекта Picture в роли контейнера 267 Использование объекта Picture для вывода текста и графических элементов 267 Стандартные элементы управления Microsoft 268 Элемент управления ImageList 270 Элемент управления Image Combo 273 Элемент управления ProgressBar 276 Элемент управления Slider 277 Элемент управления Status Bar 278 Настройка панелей строки состояния 280 Элемент управления TabStrip 282 Элемент управления UpDown 283 Элемент управления Month View 285 Работа с календарем 287 Глава 9. Работа с файлами и организация печати 289 Традиционный подход при работе с файлами 290 Открытие файлов 292 Закрытие файлов 293 Работа с файлами последовательного доступа 294 Чтение данных 294 Переход на заданную позицию в файле 299 Запись данных 299 Работа с файлами произвольного доступа 300 Открытие файла произвольного доступа 301 Чтение данных из файла произвольного доступа 302 Запись в файл произвольного доступа 302 Изменение данных в файле произвольного доступа 304 Работа с двоичными файлами 305 Открытие двоичного файла 306 Чтение данных из двоичных файлов 306 Запись данных в двоичные файлы 306 Работа с атрибутами файлов 306 Работа с папками и устройствами 307 Организация печати 310 Система файловых объектов (FSO) 311 Класс Drive 311 Класс File 313 Класс Folder 314 Класс FileSystemObject 315 Класс Text Stream 317 Программирование в системе FSO 318 Работа с устройствами и папками 318 Работа с файлами 322 Работа на уровне файлов 322 Работа на уровне данных 325 Глава 10. Отладка программ, обработка ошибок и оптимизация приложений 327 Редактор кода 327 Отладка программ 331 Обработка ошибок 337 Оптимизация приложений 338 Оптимизация скорости работы приложения 339 Оптимизация размера приложения 341 Оптимизация размера графики приложения 342 Глава 11. Использование графики 343 Простые элементы управления для работы с графикой 344 Элемент управления Line 344 Элемент управления Shape 345 Элемент управления Frame 346 Свойство Picture 346 Объекты для работы с изображениями 347 Задание изображений 348 Удаление изображений 349 Графические методы 349 Функции цвета 350 Графические методы 352 Метод Circle 352 Метод Cls 353 Метод Line 353 Метод Paint Picture 353 Метод Point 355 Метод Print 356 Метод Pset. 356 Работа со шрифтами 357 Управление цветом 358 Анимационная графика 359 Массив элементов управления 359 Переключение изображений 360 Перемещение и переключение изображений 362 Совмещение изображения и текста 365 Элемент управления Animation 366 Глава 12. Мультимедиа в Visual Basic 370 Общие понятия 370 Типы файлов мультимедиа 370 Типы управляемых устройств 371 Интерфейс MCI 372 Элемент управления MCI 372 Разработка простого проигрывателя при помощи элемента управления MCI 379 Проигрыватель аудиофайлов WAV 379 Проигрыватель видеофайлов 381 Проигрыватель музыкальных компакт-дисков 383 Глава 13. Создание справочной системы приложения 390 Создание справочной системы в формате WinHelp 390 Темы справочной системы 391 Ключи для поиска тем 393 Перекрестные ссылки 395 Пояснения к терминам 396 Формирование файла проекта справочной системы 396 Раздел [Files] 397 Определение параметров компиляции 397 Раздел [Мар] 398 Компиляция справочной системы 398 Содержание справочной системы 400 Создание справочной системы в формате HTML 403 Окно HTML Help Workshop 404 Определение параметров проекта справочной системы 404 Определение псевдонимов тем 406 Определение связи между псевдонимами и индексами тем 407 Создание содержания справочной системы 407 Создание ключей для поиска тем 409 Компиляция и тестирование справочной системы 410 Использование справочной системы в приложениях 411 Определение темы справочной системы для элементов управления 411 Глава 14. Разработка компонентов ActiveX 414 Основные сведения об ActiveX-компонентах 415 Модель составных объектов (СОМ) 415 Модель распределенных составных объектов (DCOM) 416 Создание элементов управления ActiveX 416 Проектирование вида элемента управления 417 Добавление событий 419 Добавление методов 420 Добавление свойств 421 Создание свойств, событий и методов с помощью мастера ActiveX Control Interface Wizard 424 Добавление страницы свойств с помощью мастера Property Page Wizard 430 Проверка и компиляция нового элемента управления ActiveX 435 Проверка элемента управления ActiveX 435 Доработка программного кода элемента ActiveX 436 Компиляция элемента управления в файл компонентов ActiveX 437 Пример подключения нового компонента к проекту 437 Глава 15. Создание собственных классов 440 Основные понятия ООП 440 Объект 440 Класс 441 Свойства класса 441 Методы класса 442 События класса 442 Свойства объекта 442 Понятие коллекции объектов 442 Создание собственных классов 443 Добавление свойств класса 444 Добавление методов в класс 447 Добавление событий в класс 448 Создание классов форм 449 Создание класса формы 450 Добавление свойств, методов, событий в класс формы 452 Создание классов с помощью VB Class Builder 452 Построитель классов 453 Добавление нового класса 455 Добавление свойств класса 456 Добавление методов класса 456 Добавление событий класса 458 Класс как способ многократного использования кода 461 Глава 16. Основы баз данных 462 Проектирование базы данных 462 Нормализация данных 464 Индексы 466 Использование Visual Data Manager для создания базы данных 467 Создание базы данных 467 Создание таблицы 468 Работа с таблицей в базе данных 471 Просмотр содержимого таблицы 472 Модификация структуры таблицы 473 Переименование таблицы 473 Удаление таблицы 474 Копирование структуры таблицы 474 Создание соединений с серверами баз данных 475 Таблицы 478 Схема базы данных 480 Создание новой таблицы 481 Добавление таблицы в схему 482 Установление связей между таблицами 483 Удаление таблиц 483 Представление данных 484 Типы объединения таблиц в представлении 486 Глава 17. Управление данными 488 Подключение компонентов ADO к проекту 488 Элемент управления ADO Data Control 489 Соединение элемента с источником данных 491 Определение источника записей 495 Использование элемента ADO Data Control в форме 496 Использование окружения данных при создании формы 498 Настройка объекта Command 499 Вкладка Parameters 500 Вкладка Relation 501 Вкладка Grouping 502 Вкладка Aggregates 503 Вкладка Advanced 504 Размещение полей объекта Command в форме 506 Использование элемента ADO Data Control для перемещения по данным 508 Настройка элемента ADO Data Control для отображения номера покупателя 509 Одновременная работа с несколькими записями 510 Использование элемента Data Grid 510 Добавление и удаление столбцов 511 Использование разделов 512 Настройка параметров элемента Data Grid с помощью диалогового окна Property Pages 512 Вкладка Keyboard 514 Вкладка Columns 515 Вкладка Layout 516 Вкладка Color. 517 Вкладка Font 518 Вкладка Splits 519 Вкладка Format 520 Создание компонентов ActiveX для управления данными 521 Создание компонента ownNavigator 521 Размещение элементов управления 521 Осуществление доступа к данным 522 Тестирование ActiveX-компонента 525 Добавление и вставка записей 528 Совершенствование созданного компонента 528 Компонент own Slider 531 Добавление компонента к проекту 532 Связывание с объектом-источником 534 Глава 18. Отчеты 537 Конструктор отчетов Data Report 537 Элементы управления объекта DataReport 538 Свойства объекта DataReport 540 Методы объекта DataReport 541 Метод Export Report 541 Метод PrintReport 542 Методы Show и Refresh 542 События объекта DataReport 543 Создание отчетов 543 Окружение данных отчета 544 Проектирование простого отчета 546 Изображения в отчете 549 Группировка данных в отчете 550 Проектирование отчета с группировкой данных 551 Создание источника данных отчета 551 Проектирование отчета 553 Вычисляемые поля в отчете 556 Функциональные поля в отчете 558 Глава 19. Создание простых Internet-приложений 560 Общие сведения о HTML 562 Что такое HTML? 562 Как создаются HTML-документы? 563 Тэги в HTML 563 Основные тэги в HTML 564 Введение в VBScript 567 Некоторые ограничения VBScript 56S Объектная модель и обработка событий 569 Пример использования DHTML 570 Пример создания DHTML-проекта 572 Отправка данных 575 Введение в Active Server Page 578 Переход от HTML к ASP 578 Виртуальные каталоги 579 Создание проекта типа IIS Application 581 Взаимодействие Internet-приложений с базами данных 586 Глава 20. Групповая разработка проекта 591 Администрирование SourceSafe 592 Запуск SourceSafe 592 Настройка 593 Работа с пользователями 597 Работа с данными 601 Работа пользователя в SourceSafe : 602 Иерархия в SourceSafe 604 Работа с проектами 604 Работа с файлами проекта 605 SourceSafe в среде Visual Basic 6 609 Предметный указатель 613

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

Для данного заглавия нет комментариев.

оставить комментарий.

Работает на ПО Коха