ВУЗ:
Составители:
Рубрика:
10
базе данных, взаимодействует с другими пользователями и получает ин-
формацию по сети . На форме можно располагать элементы управления,
графические объекты и конструктивы . С формами связаны специфические
события , они имеют свойства и методы , посредством которых разработчик
может управлять их обликом и поведением . Каждая форма в приложении
имеет свое собственное окно дизайнера формы .
2.9. Окно редактирования кода
Редактор кода – это мощный встроенный редактор с удобными сред-
ствами ввода исходного кода программы . Его можно вызвать командой из
главного меню View / Code. Это окно служит в качестве редактора для
ввода кода процедур приложения . Для каждой формы или модуля создает-
ся отдельное окно редактирования кода. Это окно можно рассматривать
как специализированный интеллектуальный текстовый процессор, сущест-
венно облегчающий написание кода VB.
Так как программный код приложения VB компонуется из модулей ,
отдельное окно редактора открывается для каждого модуля , который мож-
но выбрать из Project Explorer. Код внутри каждого модуля организован в
отдельные разделы для каждого объекта , содержащегося в модуле. Пере-
ключение между разделами производится выбором соответствующего
объекта в списке Object в левом верхнем углу окна редактора. В модуле
формы список включает общий раздел General, раздел для формы и для
каждого объекта формы .
Для модуля класса список включает раздел General и раздел Class.
Для стандартного модуля имеется только раздел Procedure.
Каждый раздел кода может содержать несколько различных проце-
дур , к которым можно обратиться через список Procedure в правом верх -
нем углу окна редактирования кода. Список процедур для модуля формы
содержит отдельный раздел для каждой процедуры обработки стандартно -
го события для формы всех ее элементов управления . Список модулей
классов содержит только процедуры событий непосредственно класса Ini-
tialize и Terminal. Стандартные модули не имеют никаких процедур обра-
ботки событий , так как они не поддерживают события. Список Procedure
для раздела модуля General (общего ) содержит единственный выбор – раз -
дел Declarations, где размещаются объявления уровня модуля переменных,
констант и DLL. Если к модулю добавляются процедуры Sub или Function,
эти процедуры добавляются в список Procedure ниже раздела Declarations.
2.10. Окно макета формы
Окно макета формы Form Layout (Макет формы ) вызывается коман-
дой View / Form Layout Window. В этом окне показывается уменьшенное
10 базе данны х, взаимо дей ствуетс другими по льзо вателям и и по лучаетин- фо рмац ию по сети. Н а фо рме мо ж но распо лаг ать элементы управления, графические о бъекты и ко нструктивы . С фо рмам и связаны спец ифические со бы тия, о ни имею тсво й ства и мето ды , по средство м ко то ры х разрабо т чик мо ж етуправлять их о блико м и по ведением . К аж дая фо рма в прило ж ении имеетсво е со бственно е о кно дизай нерафо рмы . 2.9. О кноредакти рования кода Редакто р ко да–это мо щ ны й встро енны й редакто р с удо бны м и сред- ствам и вво да исхо дно г о ко да про г раммы . Е го мо ж но вы звать ко мандо й из главно го меню View / Code. Э то о кно служ итв качестве редакто ра для вво дако дапро ц едур прило ж ения. Д ля каж до й фо рмы или мо дуля со здает- ся о тдельно е о кно редактиро вания ко да. Э то о кно мо ж но рассматривать как спец иализиро ванны й интеллектуальны й тексто вы й про ц ессо р, сущ ест- венно о блегчаю щ ий написание ко даVB. Т ак как про граммны й ко д прило ж ения VB ко мпо нуется из мо дулей , о тдельно е о кно редакто рао ткры вается для каж до г о мо дуля, ко то ры й мо ж - но вы брать из Project Explorer. К о д внутри каж до го мо дуля о рг анизо ван в о тдельны е разделы для каж до го о бъекта, со держ ащ ег о ся в мо дуле. П ере- клю чение меж ду разделами про изво дится вы бо ро м со о тветствую щ его о бъекта в списке Object в лево м верхнем углу о кна редакто ра. В мо дуле фо рмы списо к вклю чаето бщ ий раздел General, раздел для фо рмы и для каж до г о о бъектафо рмы . Д ля мо дуля класса списо к вклю чаетраздел General и раздел Class. Д ля стандартно г о мо дуля имеется то лько раздел Procedure. К аж ды й раздел ко да мо ж етсо держ ать неско лько различны х про ц е- дур, к ко то ры м мо ж но о братиться через списо к Procedure в право м верх- нем углуо кна редактиро вания ко да. Списо к про ц едур для мо дуля фо рмы со держ ито тдельны й раздел для каж до й про ц едуры о брабо тки стандартно - го со бы тия для фо рмы всех ее элементо в управления. Списо к мо дулей классо в со держ итто лько про ц едуры со бы тий непо средственно класса Ini- tialize и Terminal. Стандартны е мо дули не имею тникаких про ц едур о бра- бо тки со бы тий , так как о ни не по ддерж иваю тсо бы тия. Списо к Procedure для разделамо дуля General (о бщ ег о ) со держ итединственны й вы бо р – раз- делDeclarations, гдеразмещ аю тся о бъявления уро вня мо дуля переменны х, ко нстанти DLL. Е сли к мо дулю до бавляю тся про ц едуры Sub или Function, эти про ц едуры до бавляю тся всписо к Procedure ниж е разделаDeclarations. 2.10. О кномакета ф ормы О кно макета фо рм ы Form Layout (М акетфо рмы ) вы зы вается ко ман- до й View / Form Layout Window. В это м о кне по казы вается уменьш енно е
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »