Редактор кода

Отладочные средства 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, рассмотренных ранее.