Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв ИП 2010-04-04 doc.doc
Скачиваний:
108
Добавлен:
13.05.2015
Размер:
5.96 Mб
Скачать

Глава 3. Основные вcтроенные функции 62

3.1. Математика 62

3.2. Массивы 62

3.3. Строки 62

3.4. Даты и время 63

3.5. Преобразование и контроль данных 64

3.6. Ввод и вывод данных 65

3.7. Установка цвета 66

3.8. Обработка ошибок 66

3.9. Системные функции 66

3.10. Объекты (VB) 66

3.11. Поиск, выбор, замена (VB) 67

3.12. Финансово‑математические функции (VB) 67

Глава 4. Среда разработки Visual Basic 69

4.1. Окна и панели среды разработки 69

4.2. Настройка среды разработки 71

Глава 5. Основные общие свойства, события и методы 73

5.1. Cвойства 73

5.2. События 75

5.3. Методы 76

5.4. Размещение объектов 76

5.5. Экран 77

Вопросы для самопроверки и контроля 77

Глава 6. Объекты, управляющие элементы 79

6.1. Формы 79

6.2. Командные кнопки (CommandButton) 80

6.3. Текстовые поля (TextBox, MaskedEdit, RichTextBox) 80

6.4. Надписи (Label) 81

6.5. Рамки (Frame) 83

6.6. Зависимые переключатели (OptionButton) 83

6.7. Независимые переключатели (CheckBox) 84

6.8. Списки (ListBox) 84

6.9. Комбинированные поля (ComboBox) 86

6.10. Рисунки (Image) 87

6.11. Графические поля (PictureBox) 87

6.12. Таймеры (Timer) 87

6.13. Полосы прокрутки (HScrollBar, VScrollBar, FlatScrollBar ) 90

6.14. Ползунок (Slider) 90

6.15. Списки устройств (DriveListBox) 91

6.16. Списки каталогов (DirListBox) 91

6.17. Списки файлов (FileListBox) 91

6.18. Кнопки-счетчики (UpDown) 91

6.19. Полоса процесса (Progressbar) 92

6.20. Контур (Shape) 92

6.21. Линия (Line) 92

6.22. Закладки (SSTab, TabStrip) 92

6.23. Таблицы (MSFlexGrid) 94

6.24. Список изображений (ImageList) 96

6.25. Отображение иерархических структур (TreeView) 96

6.26. Отображение списков (ListVew) 97

6.27. Анимация AVI (Animation) 98

6.28. Календарь (MonthView, Calendar) 99

6.29. Ввод даты и времени (DateTimePicker) 99

Вопросы для самопроверки и контроля 99

Глава 7. Модули и классы 102

7.1. Модули 102

7.2. Классы 103

Вопросы для самопроверки и контроля 105

Глава 8. Разработка интерфейса 107

8.1. Меню 107

8.2. Всплывающее и динамическое меню 109

8.3. Панель инструментов (ToolBar) 111

8.4. Общий диалог 113

8.4.1. Размещение общего диалога (Common Dialog) 113

8.4.2. Диалог открытия файла 113

8.4.3. Диалог настройки шрифтов 114

8.4.4. Диалог настройки цвета 114

8.4.5. Диалог настройки принтера 115

8.5. Встроенные и специальные диалоги 115

8.6. Панель состояния (StatusBar) 116

116

Вопросы для самопроверки и контроля 116

Глава 9. Работа с базами данных 118

9.1. Создание баз данных в Data Manager Pro 118

9.2. Создание запросов в Data Manager Pro 121

9.3. Создание форм мастером VB Data Form Wizard 123

9.4. Технология DAO доступа к базам данных 124

9.4.1. Объект управления Data 124

9.4.2. Объекты управления, связанные с базой данных 125

9.4.3. Методы 127

9.4.4. Создание базы, таблиц, индексов, связей и запросов 133

9.4.5. Обмен данными с помощью репликаций 135

9.5. Команды языка запросов SQL 137

9.5.1. Запросы на выборку данных 137

9.5.2. Запросы на обновление данных 139

9.5.3. Создание таблиц 140

9.5.4. Создание индекса таблицы 140

9.5.5. Изменение структуры таблицы 140

9.5.6. Объединение таблиц 140

9.5.7. Перекрестные запросы 141

9.5.8. Подзапросы 141

9.5.9. Создание и использование базы данных средствами запросов и ADO 141

9.6. Формирование отчетов средствами Crystal Reports 144

155

9.7. Соединение среды разработки с базой данных 155

9.8. Создание конструктора среды данных 157

9.9. Технология ADO доступа к базам данных 158

9.9.1. Объект управления ADO Data (Adodc) 158

9.9.2. Командные средства 159

9.9.3. Хранимые процедуры (запросы) 164

9.9.4. Отключение наборов данных 165

9.9.5. Копирование набора в двумерный массив (GetRows) 166

9.10. Создание запросов с использованием конструктора среды данных 167

9.11. Формирование отчетов средствами DataReport 168

9.12. Применение отчетов, сформированных СУБД Access 171

Вопросы для самопроверки и контроля 172