Visual Basic для новичков. Шаг за шагом. Самоучитель/справочник
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Евгений Матвеев. Visual Basic для новичков. Шаг за шагом. Самоучитель/справочник
Введение
О чЁм эта книга?
История появления языка Visual Basic
Отличительные особенности Visual Basic
Редакции Visual Basic
Основные обозначения
Глава 1. Установка Visual Basic на компьютер пользователя
1.1. Инсталляция
1.2. Добавление/удаление отдельных компонентов
Глава 2. Знакомство с Visual Basic
2.1. Обзор среды программирования
2.2. Справка об объектах и их свойствах
2.3. Первое приложение на языке Visual Basic
2.4. Сохранение проекта на диске и его загрузка. для продолжения программирования
Глава 3. Использование мастеров
3.1. Мастер приложений Visual Basic
3.2. Мастер форм доступа к данным
3.3. Создание приложений в виде мастеров
Глава 4. Операторы и выражения
4.1. Что такое синтаксис
4.2. Операторы языка Visual Basic
4.3. Оператор присвоения
4.4. Арифметические операторы
4.5. Операторы конкатенации
4.6. Операторы сравнения
4.7. Логические операторы
4.8. Приоритеты операций
Глава 5. Условные переходы и циклы
5.1. Передача управления в программе
5.2. Условный переход If…Then… Else
5.3. Условный переход Select Case
5.4. Безусловный переход GoTo
5.5 Цикл For…Next
5.6. Цикл For Each…Next
5.7. Цикл Do… Loop
5.8. Инструкция With
Глава 6. Процедуры и функции
6.1. Разновидности процедур
6.2. Процедура Sub (Подпрограмма)
6.3. Процедура Function (Функция)
6.4. Особенности передачи аргументов
Глава 7. Типы данных, переменные и константы
7.1. Простые типы данных
7.2. Преобразование типов данных
7.3. Составные типы данных
7.4. Константы
7.5. Переменные
7.6. Массивы переменных
7.7. Динамические массивы
7.8. Массивы объектов
7.9. Диапазон видимости переменных и констант
Глава 8. Формы
8.1. Понятие об объектах
8.2. Форма
8.2.1. Свойства
8.2.2. События
8.2.3. Методы
8.2.4. Пример программирования
Глава 9. Основные элементы управления
9.1. Обзор основных элементов управления
9.2. Label (Надпись)
9.2.1. Свойства
9.2.2. События
9.2.3. Методы
9.2.4. Пример программирования
9.3. TextBox (Текстовое поле)
9.3.1. Свойства
9.3.2. События
9.3.3. Методы
9.3.4. Пример программирования
9.4. Command Button (Командная кнопка)
9.4.1. Свойства
9.4.2. События
9.4.3. Методы
9.4.4. Пример программирования
9.5. CheckBox (Флажок)
9.5.1. Свойства
9.5.2. События
9.5.3. Методы
9.5.4. Пример программирования
9.6. OptionButton (Переключатель)
9.6.1. Свойства
9.6.2. События
9.6.3. Методы
9.6.4. Пример программирования
9.7. Frame (Рамка)
9.7.1. Свойства
9.7.2. События
9.7.3. Методы
9.7.4. Пример программирования
9.8. ListBox (Список)
9.8.1. Свойства
9.8.2. События
9.8.3. Методы
9.8.4. Пример программирования
9.9. ComboBox (Комбинированный список)
9.9.1. Свойства
9.9.2. События
9.9.3. Методы
9.9.4. Пример программирования
9.10. Horizontal Scroll Bar (Горизонтальная полоса прокрутки)
9.10.1. Свойства
9.10.2. События
9.10.3. Методы
9.10.4. Пример программирования
9.11. Вертикальная полоса прокрутки (Vertical Scroll Bar)
9.11.1. Свойства
9.11.2. События
9.11.3. Методы
9.11.4. Пример программирования
9.12. Timer (Таймер)
9.12.1. Свойства
9.12.2. События
9.12.3. Методы
9.12.4. Пример программирования
9.13. Drive ListBox (Список дисков)
9.13.1. Свойства
9.13.2. События
9.13.3. Методы
9.13.4. Пример программирования
9.14. DirListBox (Список папок)
9.14.1. Свойства
9.14.2. События
9.14.3. Методы
9.13.4. Пример программирования
9.15. File ListBox (Список файлов)
9.15.1. Свойства
9.15.2. События
9.15.3. Методы
9.15.4. Пример программирования
9.16. Line (Линия)
9.16.1. Свойства
9.16.2. События
9.16.3. Методы
9.16.4. Пример программирования
9.17. Shape (Фигура)
9.17.1. Свойства
9.17.2. События
9.17.3. Методы
9.17.4. Пример программирования
9.18. Image (Изображение)
9.18.1. Свойства
9.18.2. События
9.18.3. Методы
9.18.4. Встроенные процедуры для работы с изображениями
9.18.5. Пример программирования
9.19. PictureBox (Окно рисунка)
9.19.1. Свойства
9.19.2. События
9.19.3. Методы
9.19.4. Пример программирования
9.20. Data (Данные)
9.20.1. Свойства
9.20.2. События
9.20.3. Методы
9.20.4. Пример программирования
9.21. OLE – Object Linking and Embedding (Связь и внедрение объектов)
9.21.1. Свойства
9.21.2. События
9.21.3. Методы
9.21.4. Пример программирования
Глава 10. Дополнительные элементы управления
10.1. Общее представление о дополнительных элементах управления
10.2. Подключение дополнительных элементов управления
10.3. Microsoft Windows Common Controls (Общие элементы управления Microsoft Windows)
10.4. Microsoft Common Dialog Control (Стандартный диалог Microsoft)
10.4.1. Свойства
10.4.2. События
10.4.3. Методы
10.4.4. Пример программирования
Глава 11. Меню в приложениях Visual Basic
11.1. Меню, как элемент управления
11.1.1. Свойства
11.1.2. События
11.1.3. Методы
11.1.4. Пример программирования
11.2. Верхняя строка меню
11.3. Контекстное меню
11.4. Правила составления меню
Глава 12. Файловые операции
12.1. Разнообразие подходов для работы с файлами
12.2. Этапы выполнения файловых операций
12.3. Получение файлового номера
12.4. Открытие файла
12.5. Запись в последовательный файл
12.7. Чтение из последовательного файла
12.8. Чтение из файла произвольного доступа или двоичного файла
12.9. Перемещение указателя чтения / записи
12.10. Закрытие файла
12.11. Примеры файловых операций
12.12. Другие инструкции для работы с файловой системой
Глава 13. Сохранение и восстановление конфигурации приложения
13.1. Возможности хранения переменных конфигурации
13.2. Обзор процедур по работе реестром
13.3. Сохранение настроек
13.4. Восстановление настроек
13.5. Удаление настроек
13.6. Пример работы с конфигурацией
Глава 14. Обмен данными между приложениями
14.1. Разновидности технологий обмена данными
14.2. Clipboard (Буфер обмена)
14.2.1. Методы
14.2.2. Пример программирования
14.3. DDE (Динамический обмен данными)
14.3.1. Свойства
14.3.2. События
14.3.3. Методы
14.3.4. Пример программирования
Глава 15. Ввод и вывод информации
15.1. Возможности по вводу и выводу информации
15.2. Встроенные процедуры и функции
15.2.1. Пример программирования
15.3. Объект Screen (Экран)
15.3.1. Свойства
15.3.2. Пример программирования
15.4. Объект Printer (Принтер)
15.4.1. Свойства
15.4.2. Методы
15.4.3. Пример программирования
Глава 16. Этапы разработки приложений
16.1. Общие принципы работы программ
16.2. Обзор процесса разработки приложений
16.3. Проектирование на бумаге
16.4. Использование мастеров
16.5. Создание проекта
16.6. Добавление форм, элементов управления и меню
16.7. Написание процедур обработки событий
16.8. Поиск ошибок и отладка
16.9. Создание дистрибутива
Глава 17. Обработка ошибок и отладка
17.1. Разновидности ошибок
17.2. Синтаксические ошибки
17.3. Структурные ошибки
17.4. Ошибки выполнения
17.5. Логические ошибки
17.6. Создание процедур обработки ошибок
17.7. Объект Err (Ошибка)
17.8. Отладка приложений в среде Visual Basic
Глава 18. Создание дистрибутива
18.1. Запуск приложения без среды разработки
18.2. Добавление Package and Deployment Wizard в меню Visual Basic
18.3. Создание инсталляции с помощью Package and Deployment Wizard
Глава 19. Распространение программного обеспечения
19.1. Методы распространения программ
19.2. Commercial (Коммерческий)
19.3. Demo (Демонстрационный) или Trail (Пробный)
19.4. DonationWare (Спонсируемый)
19.5. FreeWare (Бесплатный)
19.6. ShareWare (Совместно используемый)
Глава 20. Общие советы и рекомендации. по программированию
20.1. Тщательно продумывайте и проектируйте приложение
20.2. Работайте спокойно и аккуратно
20.3. Стремитесь к простоте
20.4. Пишите универсальный код
20.5. Документируйте текст программы
20.6. Делайте код удобочитаемым
20.7. Правильно выбирайте типы данных
20.8. Всегда явно объявляйте переменные
20.9. Чаще применяйте константы
20.10. В сложных выражениях используйте круглые скобки
20.11. Учитывайте все возможные входящие значения
20.12. Реже применяйте устаревшие инструкции
20.13. Не забывайте о пользователе
20.14. Изучайте популярные приложения
20.15. Распространяйте только доработанные программы
Отрывок из книги
Книга представляет собой пошаговый самоучитель по программированию на языке Microsoft Visual Basic версии 6.0, с последовательным изучением всех основных компонентов языка Visual Basic и элементов управления Windows, которые в нём используются.
Она будет также очень полезна и при рассмотрении других версий языка Visual Basic, так как отличия между ними на начальном уровне изучения не приниципиальны.
.....
Рис.2.12. Вкладка Docking (Прикрепление)
диалога Options (Параметры)
.....