99557

Структура приложения Visual Basic

Доклад

Информатика, кибернетика и программирование

Для каждой формы в приложении существует связанный с ней модуль формы form module который хранится в файле с расширением FRM и содержит ее код. Каждый модуль формы содержит процедуры обработки событий event procedures раздел кода куда помещаются инструкции которые будут выполняться в ответ на определенные события. Код не связанный с конкретной формой или элементом управления помещается в другой тип модуля стандартный модуль standard module хранимый в файле с расширением BAS. Процедуру которую можно использовать для ответа на...

Русский

2016-09-23

22.5 KB

0 чел.

Структура приложения Visual Basic

Приложение – это набор инструкций, заставляющий компьютер выполнять задачу или задачи. Структура приложения – это метод организации инструкций, т. е. место их хранения и порядок их выполнения.

Простые приложения (классический пример — "Hello world") имеют простую структуру – организация не слишком важна для кода длиной в одну строку. Для более сложных приложений необходимость организации или структуры приложения становится очевидной.

Приложение Visual Basic основано на объектах, поэтому структура программы близко моделирует его физическое представление на экране. По определению объекты содержат данные и код. Форма, которая отображается на экране, является представлением свойств, которые определяют ее вид на экране и внутреннее поведение. Для каждой формы в приложении существует связанный с ней модуль формы (form module), который хранится в файле с расширением FRM и содержит ее код.

Каждый модуль формы содержит процедуры обработки событий (event procedures) — раздел кода, куда помещаются инструкции, которые будут выполняться в ответ на определенные события. Формы могут содержать элементы управления. Для каждого элемента управления формы существует соответствующий набор процедур обработки событий в модуле формы, которые могут содержать процедуры общего характера, выполняемые в ответ на вызов от какой-либо процедуры обработки события.

Код, не связанный с конкретной формой или элементом управления, помещается в другой тип модуля — стандартный модуль (standard module), хранимый в файле с расширением BAS. Процедуру, которую можно использовать для ответа на события в нескольких различных объектах, предпочтительнее поместить в стандартный модуль, чем дублировать ее код в процедурах обработки событий для каждого объекта.

Модуль класса (class module) хранится в файле с расширением CLS и используется для создания объектов, вызываемых из процедур разрабатываемого приложения. Стандартный модуль содержит только код, тогда как модуль класса содержит и код и данные – его можно представить как элемент управления без физического представления.


 

А также другие работы, которые могут Вас заинтересовать

54015. Популярність. Популярні зірки 154 KB
  The topic of the today’s lesson is “The Famous Pop Stars”. Well, at the today’s lesson we’re speaking about people who want to be famous. You’ll read the text. You’re going to revise grammar (Past Simple and Present Perfect). By the end of the lesson you’ll be able to ask and answer the questions about pop idols.
54016. Англійська мова у 6 класі «Our English» 193.5 KB
  How do you do, my dears? Are you in a good mood? Are you ready for the lesson? We have got an interesting and unusual lesson today. It will be a competition to see who is the wisest, the most attentive and the most active. The winner will be given a tasty present. Do you want to take part in this competition? So, go ahead!
54018. Индивид, индивидуальность, личность и общество как производители и носители культуры 37 KB
  Индивидом обычно называют единичного конкретного человека, рассматриваемого в качестве биосоциального существа. Понятие «человек», как правило, употребляют, желая показать принадлежность какого-либо лица к человеческому роду (Homo sapiens), а также тот факт, что данное лицо обладает всеобщими, свойственными всем людям чертами и качествами. От этих двух понятий необходимо отличать понятие «личность».
54019. Структура культуры и ее элементы 42.5 KB
  Структура культуры — строение культуры, состоящей из субстанциональных элементов (опредмечиваются в ее ценностях и нормах) и функциональных элементов (характеризуют процесс культурной деятельности, различные ее стороны и аспекты)...
54020. Лексические игры на уроках английского языка 28 KB
  Лексические игры используются в самых различных целях: при введении нового лексического материала для закрепления его в памяти учащихся и для развития их устной речи. Лексические игры преследуют следующие цели: познакомить учащихся с новыми словами и их сочетаниями; тренировать учащихся в употреблении лексике в ситуациях приближенных к естественной обстановке; активизировать речемыслительную деятельность учащихся; развивать речевую реакцию. Лексические игры сосредоточивают внимание учащихся исключительно на лексическом материале...
54023. I need a book. At the library 101.5 KB
  Teacher: Right you are. A book is a main source of knowledge. It is impossible to imagine our life without books. They play an important role in educating, upbringing and help us to get useful information. Where can we get books?