назад | содержание | вперед
Структура проекта
Проект обеспечивает взаимодействие всех элементов приложения и поэтому, как всякий организованный определенным образом объект, имеет свою внутреннюю структуру. Ниже приведен пример структуры проекта:
Project: MyProject
Module: MyMain
Form: Customer
Control LabelCustomerName
Control LabelOutstandingBalance
Control TextCustomerName
Control TextOutstandingBalance
Form: Invoice
Control LabelCustomerName
Control LabelInvoiceDate
Control LabelPastDueCharges
Control LabelCurrentCharges
Control LabelTotalCharges
Control TextCustomerName
Control TextInvoiceDate
Control TeApastDueCharges
Control TextCurrentCharges
Control TextTotalCharges
Control FrameInvoiceCopies
Control: CheckboxAccountSupervisor
Control: CheckboxRegionalCreditDept
Control: CheckboxCollectionsDept
Control: CommandPrintInvoice
Control: CommandSaveWithoutPrint
Control: CommandCancelInvoice
В данном случае проект состоит из программного модуля и двух форм с элементами управления. Элементы управления, в соответствии со структурой проекта, тоже могут быть вложенными.
Из текста примера хорошо видно, что структура проекта представляет собой иерархическое дерево, корнем которого является сам проект. Ветвями дерева являются такие элементы проекта, как формы, диалоговые окна, программные модули и другие файлы. Листьями, входящими в ветви, являются элементы управления и другие объекты форм и элементов проекта уровня форм.
Для работы со структурой проекта в среде проектирования Visual Basic 6 имеются специальные инструментальные средства, в которых она наглядно представлена: проводник проекта и браузер объектов. Структура проекта содержит ссылки на его элементы, а именно:
назад | содержание | вперед