Информация о книге

978-5-9775-0088-3

Главная  » Тематика определяется » Visual Basic на практике (+CD)

Visual Basic на практике (+CD)

BHV, 2008 г., 978-5-9775-0088-3 , 233*165*21 мм., тираж: 3000


Наличие в интернет-магазинах

Магазинов: 1, Цена: от 435 руб. посмотреть все

Описание книги

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

Купить эту книгу можно в интернет-магазинах

  Лабиринт - 435 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 175 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Введение
Глава 1. Среда разработки Visual Basic 6
Знакомство с интегрированной средой разработки
Основные возможности среды разработки
Панель инструментов
Дизайнер форм
Редактор меню
Редактор кода
Клавиши быстрого доступа в редакторе кода
Настройка среды разработки
Вкладка Editor
Вкладка Editor Format
Вкладка General
Вкладка Docking
Вкладка Environment
Вкладка Advanced
Вспомогательные инструменты редактора кода
Утилита для создания заготовок процедур
Утилита для генерации заготовок кода классов и
коллекций
Браузер объектов
Использование отладчика Visual Basic
Точки останова
Окно Immediate
Окно Locals
Окно Watch
Окно Call Stack
Visual Data Manager (Визуальный менеджер
данных), инструмент для работы
с базами данных
Поддерживаемые форматы баз данных
Соединение с базой данных с использованием ODBC
Работа с базой данных
Глава 2. Графический интерфейс
Поддержка интерфейса Windows ХР
Элементы управления и изменение размеров формы
Использование системных иконок
Использование схемы оформления Windows ХР для
стандартных элементов
управления Windows
Определение версии Microsoft Windows
Прозрачная форма
Изменение регистра символов, вводимых в
текстовое окно
Мигающие заголовки окон
Надпись как гиперссылка
Динамическое создание элементов управления
Реализация Drag&Drop
Работа с мышью
Как установить время двойного нажатия клавиши
мыши
Определение положения курсора мыши
Переместить курсор мыши в заданное место
Программная замена кнопок мыши
Скрыть/показать курсор мыши
Реализация автоматического дополнения
выпадающего списка
Глава 3. Работа с текстом
Регулярные выражения
Простейшее регулярное выражение
Спецсимволы
Символы начала и конца строки
Символы повтора и группировки
Еще несколько спецсимволов
Символьные классы
Ответы на вопросы
Заключение
Конвертация текста из RTF в HTML
Проверка орфографии с помощью Microsoft Word
Определение позиции курсора ввода в текстовом
поле
Повышение скорости замены в тексте
Глава 4. Работа с сетью
Использование компонента Winsock
Выбор протокола
Установка протокола
Определение имени компьютера
Основы TCP-соединения
Создание простого TCP-сервера
Создание клиентского TCP-приложения
Обработка более чем одного запроса на
установление соединения
Основы UDP
Пример написания приложений "клиент-сервер"
Немного теории
Общее описание
Реализация сервера
Реализация клиента
Сложности и проблемы
Заключение
Электронная почта
Общие принципы работы почтового сервера
Работа с электронной почтой
Создание веб-сервера
Простейший веб-сервер
Глава 5. Мультимедиа
Работа с трехмерной графикой
Подготовка к работе
Инициализация Direct3D
Рисуем плоские фигуры
ZBuffer
3D, перспектива и матрицы
Рисуем цилиндр. TriangleStrip
Текстурирование
Индексирование вертексов
Нормали и свет
Материал
Организация проекта
Мип-мэппинг, фильтрация текстур
Проверка совместимости. D3DCAPS8
Мультитекстурирование
Использование прозрачности
Использование моделей. D3DXMesh
Имитация отражения. Spherical Environment Mapping
Преобразование содержимого моделей
Приближение к реальности
Шейдер
Работа со звуком
Воспроизведение звука
Захват звука
Глава 6. Работа сданными
Создание и использование новой базы данных
Создание новой базы данных
Работа с базой данных
Асинхронная работа с базами данных
Подключение в фоновом режиме
Выполнение операций в фоновом режиме
Работа с данными в фоновом режиме
Работа с объектом ADODB.Command
Запрос с параметрами
Вызов хранимой процедуры
Подготовленные запросы
Использование потоков ADO
Количество измененных при выполнении запроса
записей
Текстовый файл как база данных
Глава 7. Разное
Создание консольного приложения
Работа с файлами File System Object
Создание папки по несуществующему пути
Рекурсивный поиск папок
Получение пути к директории Windows
Открытие файла в приложении по умолчанию
Скачивание файла из сети Интернет
Создание ярлыка
Закрытие окна другой программы
Получение имени класса, которому принадлежит
окно
Найти и обезвредить
Поиск окна и изменение его заголовка
Вызов метода по имени
Добавление иконок в меню
Создание всплывающего меню
Создание меню с кнопкой
Создание меню
Работа с реестром
Функция SaveSetting
Функция De/eteSetting
Функция GetSetting
Функция GetAllSettings
Работа с реестром с использованием API-функций
Работа с бинарным файлом ресурсов
Получение информации о текущих процессах
Использование SendMessage
Количество процессов с заданным именем
Изменение настроек дисплея
Пример использования
Получение установленных шрифтов
Оптимизация приложений
Создание библиотеки ресурсов
Оптимизация потребления ресурсов системы
Оптимизация скорости исполнения приложения
Установка горячих клавиш для активирования
своей программы
Связывание расширения с программой
Глава 8. Под капотом
Тип данных Double
Сравнение числа со строкой
Устройство строкового типа
Теория
Исследование: возврат строк из API-функций и
восстановление строки
по указателю
Заключение
Функции для работы с указателями
Сущность массивов в Visual Basic
Вызов функций по указателю
Прямой вызов CallWindowProc
И в обход
В объектно-ориентированный обход
Сусанин отдыхает
Применимость
И последнее
Работа с СОМ-объектами, не поддерживающими
IDispatch
Работа с описателями
Обнаружение скрытых процессов
"Убиваем" антивирус Касперского
Занятые файлы: перечисление
Занятые файлы. Закрытие чужих описателей
Занятые файлы. Копирование
Доступ к безымянным параметрам
Работа с Рабочими столами и семафорами
Удаление приложения после завершения работы
Внедрение VB-кода в другие процессы
Использование фиберов в VB для одновременного
выполнения нескольких задач
Использование фиберов в перечислителях
Перечислители
Фиберы
Пример
Заключение
Использование фиберов для расщепления
выполнения процедуры
Расщепление выполнения программы
Устройство фиберов
Расщепление фиберов
Приложение. Псевдокод функций Windows API,
работающих с фиберами
Как пометить свой объект как безопасный для
использования в сценариях
Глава 9. Дополнительная полезная информация
Сообщения об ошибках Visual Basic
Основные свойства формы
Приложение. Описание компакт-диска
Предметный указатель



Последние поступления в рубрике "Тематика определяется"



Алиса Селезнева. Сто лет тому вперед Алиса Селезнева. Сто лет тому вперед Булычев Б.

Третья планета от солнца готова услышать голоса новых героев! Повесть Кира Булычёва «Сто лет тому вперёд» озвучили актёры Марк Эйдельштейн (он же сыграл Колю Герасимова в экранизации 2024 года) и Дарья Савичева (сериал «Беспринципные»). Шестиклассник Коля вдруг обнаруживает в обычной московской квартире машину времени....

Странная история доктора Джекила и мистера Хайда Странная история доктора Джекила и мистера Хайда Стивенсон Л.У.

Читает Алена Долецкая! Одно из первых произведений в жанре научной фантастики: мрачная готическая повесть о раздвоении личности и тёмной изнанке человеческой души. Генри Джекил, уважаемый в обществе врач и ученый, поставил неудачный эксперимент и материализовал тёмную часть своей личности....

Этика Этика Спиноза С.

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

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Visual Basic на практике (+CD) в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.