
- •1. Вкладка Editor
- •6. Вкладка Advanced
- •1. Возможности vb по созданию графического приложений.
- •2. События мыши.
- •4. Вывод на печать.
- •1. Управление проектом
- •2. Отладочные средства vb
- •2.1. Редактор кода
- •2.2. Инструменты отладки
- •2.3. Меню Help
- •3. Компиляция проекта.
- •4. Разработка компонентов Active X
- •5. Программирование для Интернета.
- •4. Использование dll в Windows api.
4. Вывод на печать.
В VB существует несколько способов печати:
-печать текущей формы;
-построчная печать на форме или принтере;
-печать в окне непосредственных вычислений;
-печать отчетов, созданных в Crystal Reports Pro;
-печать из другого приложения (Word, Excel) средствами DDE и OLE.
1. Метод Print.
Применяется для вывода данных на форму или принтер. (Print; Printer.Print). Сама печать при этом начинается EndDoc. Для исправления ошибок в программе можно использовать Debug.Print.
2. Метод Print Form.
Выводит текущую форму на принтер.
3. Crystal Reports – вспомогательная программа для визуального конструирования макета отчета связи с базой данных.
Лекция 7.
Тема: Знакомство с средствами программирования, средствами отладки и компиляции в VB.
1. Управление проектом
Основным понятием для при разработке приложений является проект. Все приложения создаются как проекты и хранятся в файлах с расширением .vbp.
В VB проект – это контейнер, в котором находятся все формы приложения и другие визуальные элементы вместе с программным кодом, т.е. проект является средством интеграции визуальных и программных компонентов приложения. К проекту можно подключить библиотеки DLL, компоненты других разработчиков с помощью окон ссылок References и компонентов Components (доступ к окнам через меню Project).
В VB можно работать с группой проектов. Группа проектов – это файл с расширением .vbg. Например, первый проект группы – это основной рабочий проект, поставляемый заказчику. Второй проект – предназначен для тестирования и отладки приложения. После накопления изменений в этом приложении они переносятся в первый проект. Третий проект может служить для проведения исследований по повышению производительности приложений.
В VB имеются специальные средства (например, Source Safe), которые обеспечивают надежное хранение проектов в специальном хранилище (репозитарии), возможность групповой работы над проектом, автоматически поддерживают актуальность версий проекта, исключают возможность дублирования работы в группе программистов.
2. Отладочные средства vb
При создании проекта важным этапом является отладка приложения, так как при создании большого проекта ошибки практически неизбежны. Отладка – это проверка функционирования проекта и исправление ошибок. Для выполнения отладки в VB существует набор инструментов.
2.1. Редактор кода
Редактор кода – это текстовый редактор, который является основным инструментом для создания и отладки приложения. Окно редактора кодов выводится в окне проекта при двойном нажатии левой клавиши мыши на объекте (форме, элементе):
В окне редактора кода имеются следующие элементы управления:
раскрывающийся список Object – обеспечивает выбор объектов приложения. Этот список находится в левом верхнем углу окна редактора. При выборе объекта в этом списке синхронно изменяется содержание списка Procedure;
раскрывающийся список Procedure – дает возможность выбора компонентов объекта (событий) и автоматического вывода процедуры или шаблона для выбранного компонента в окне редактора. Этот список находится справа от списка Object.
кнопка Procedure View – включает режим просмотра процедур для каждого объекта в отдельности;
кнопка Full Mode View – включает полный просмотр модуля, т.е. режим полного просмотра процедур, при котором в окне редактора показаны все процедуры, разделенные горизонтальной линии;
горизонтальная и вертикальная полоса прокрутки – позволяют просмотреть весь текст.
Для работы в окне редактора применяется контекстное меню (вызов - нажатие правой клавиши мыши), которое содержит команды:
-
Cut
Вырезает выделенный текст и вставляет его в буфер обмена
Copy
Копирует выделенный текст в буфер обмена
Paste
Вставляет текст из буфера обмена
List Properties/Methods
Показывает список свойств и методов для указанного объекта
List Constants
Показывает список констант
Quick Info
Показывает синтаксис вводимого оператора
Parameter Info
Выводит список параметров отдельной функции или оператора
Complete Word
Вызывает список свойств и методов. Выбранное свойство или метод можно вставить в текст кода двойным щелчком мыши
Toggle (установка)
Вызывает меню для установки точек останова, прерываний работы приложения по ошибкам, установки закладок в исходном тексте
Object Browser
Вызывает окно просмотра объектов
Add Watch
Открывает диалоговое окно «Добавить наблюдение»
Definition (Описание)
Приводит описание указанного объекта (вызывая окно Object Browser) переменной или константы
Last Position
Позиционирует курсор на команде в редакторе кода, которая была отредактирована последней
Hide
Закрывает текущее окно
Настройка параметров редактора осуществляется во вкладках Editor и Editor Format диалогового окна Options, рассмотренных ранее.