Редактор кода
Отладочные средства VB
Управление проектом
Лекция 7.
Вывод на печать.
В VB существует несколько способов печати:
-печать текущей формы;
-построчная печать на форме или принтере;
-печать в окне непосредственных вычислений;
-печать отчетов, созданных в Crystal Reports Pro;
-печать из другого приложения (Word, Excel) средствами DDE и OLE.
1. Метод Print.
Применяется для вывода данных на форму или принтер. (Print; Printer.Print). Сама печать при этом начинается по команде End Doc. Для исправления ошибок в программе можно использовать Debug.Print.
2. Метод Print Form.
Выводит текущую форму на принтер.
3. Crystal Reports – вспомогательная программа для визуального конструирования макета отчета связи с базой данных.
Тема: Знакомство с средствами программирования, средствами отладки и компиляции в VB.
Основным понятием для при разработке приложений является проект. Все приложения создаются как проекты и хранятся в файлах с расширением .vbp.
В VB проект – это контейнер, в котором находятся все формы приложения и другие визуальные элементы вместе с программным кодом, т.е. проект является средством интеграции визуальных и программных компонентов приложения. К проекту можно подключить библиотеки DLL, компоненты других разработчиков с помощью окон ссылок References и компонентов Components (доступ к окнам через меню Project).
В VB можно работать с группой проектов. Группа проектов – это файл с расширением .vbg. Например, первый проект группы – это основной рабочий проект, поставляемый заказчику. Второй проект – предназначен для тестирования и отладки приложения. После накопления изменений в этом приложении они переносятся в первый проект. Третий проект может служить для проведения исследований по повышению производительности приложений.
В VB имеются специальные средства (например, Source Safe), которые обеспечивают надежное хранение проектов в специальном хранилище (репозитарии), возможность групповой работы над проектом, автоматически поддерживают актуальность версий проекта, исключают возможность дублирования работы в группе программистов.
При создании проекта важным этапом является отладка приложения, так как при создании большого проекта ошибки практически неизбежны. Отладка – это проверка функционирования проекта и исправление ошибок. Для выполнения отладки в VB существует набор инструментов.
Редактор кода – это текстовый редактор, который является основным инструментом для создания и отладки приложения. Окно редактора кодов выводится в окне проекта при двойном нажатии левой клавиши мыши на объекте (форме, элементе):
В окне редактора кода имеются следующие элементы управления:
· раскрывающийся список 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, рассмотренных ранее.