Visual Basic. Теория. Нагина Е.К - 27 стр.

UptoLike

Составители: 

27
свою собственную структуру. Рассмотрим пример структуры проекта для
приложения Sales.
Project: Sales
Module: Mounting_Sales
Form: Customer
Control: LabelCustomerName
Control: LabelOutstandingBalance
Control: TextCustomerName
Control: TextOutstandingBalance
Form: Invoice
Control: LabelCustomerName
Control: LabelInvoictdata
Control: LabelPastDueCharges
Control: LabelCurrentCharges
Control: LabelTotalCharges
Control: TextCustomerName
Control: TextInvoictData
Control: TextPastDueCharges
Control: TextCurrentCharges
Control: TextTotalCharges
Control: FrameInvoiceCopies
Control: CheckboxAccountSupervisor
Control: CheckboxRegionalCreditDept
Control: CheckboxCollectionsDept
Control: CommandPrintInvoice
Control: CommandSaveWithoutprint
Control: CommandCancelinvoice
Данный проект состоит из программного модуля и двух форм с эле -
ментами управления . Элементы управления , в соответствии со структурой
проекта , тоже могут быть вложенными.
Для работы со структурой проекта в среде проектирования Visual
Basic имеются специальные инструментальные средства, в которых она на-
глядно представлена: проводник проекта и браузер объектов. Структура
проекта содержит ссылки на элементы проводника проектов и браузера
объектов, а именно :
файлы форм , имеющие расширение frm;
двоичные файлы свойств элементов управления для каждой фор-
мы , имеющие расширение frx;
файлы для каждого модуля классов, имеющие расширение cls;
файлы для каждого программного модуля с расширением bas;
файлы элементов управления ActiveX, имеющие расширение ocx;
файл ресурсов с расширением res;
библиотечные файлы ;
файлы компонентов.
                                     27
сво ю со бственную структуру. Рассмо трим пример структуры про екта для
прило ж ения Sales.
Project: Sales
      Module: Mounting_Sales
      Form: Customer
              Control: LabelCustomerName
              Control: LabelOutstandingBalance
              Control: TextCustomerName
              Control: TextOutstandingBalance
      Form: Invoice
              Control: LabelCustomerName
              Control: LabelInvoictdata
              Control: LabelPastDueCharges
              Control: LabelCurrentCharges
              Control: LabelTotalCharges
              Control: TextCustomerName
              Control: TextInvoictData
              Control: TextPastDueCharges
              Control: TextCurrentCharges
              Control: TextTotalCharges
              Control: FrameInvoiceCopies
                    Control: CheckboxAccountSupervisor
                    Control: CheckboxRegionalCreditDept
                    Control: CheckboxCollectionsDept
              Control: CommandPrintInvoice
              Control: CommandSaveWithoutprint
              Control: CommandCancelinvoice
      Д анны й про ектсо сто итиз про г раммно го мо дуля и двух фо рм с эле-
ментам и управления. Э лементы управления, в со о тветствии со структуро й
про екта, то ж е мо г
                    утбы ть вло ж енны ми.
      Д ля рабо ты со структуро й про екта в среде про ектиро вания Visual
Basic имею тся спец иальны е инструментальны е средства, вко то ры х о нана-
глядно представлена: про во дник про екта и браузер о бъекто в. Структура
про екта со держ итссы лки на элементы про во дника про екто в и браузера
о бъекто в, аименно :
      • фай лы фо рм, имею щ ие расш ирение frm;
      • дво ичны е фай лы сво й ств элементо в управления для каж до й фо р-
         мы , имею щ иерасш ирение frx;
      • фай лы для каж до г  о мо дуля классо в, имею щ ие расш ирение cls;
      • фай лы для каж до г  о про граммно го мо дуля с расш ирением bas;
      • фай лы элементо вуправления ActiveX, имею щ ие расш ирение ocx;
      • фай лресурсо вс расш ирением res;
      • библио течны е фай лы ;
      • фай лы ко м по ненто в.