Структура программы на vba директивы транслятора

Содержание

Презентация на тему: » VBA – Visual Basic for Application (офисное программирование) Назначение VBA VBA является современным языком визуального и объектно-ориентированного программирования.» — Транскрипт:

1 VBA – Visual Basic for Application (офисное программирование) Назначение VBA VBA является современным языком визуального и объектно-ориентированного программирования и предназначен для расширения функциональных возможностей документа. П Создавать автоматизированные информационные системы; Разрабатывать пользовательский интерфейс.

2 VBA – Visual Basic for Application Программирование – это создание программ. Офисное программирование – создание документов и программа является лишь его частью. Все создаваемые программные компоненты документа объединены в одно целое, называемое проектом – совокупность программных модулей и форм. Отличие VBA от других языков программирования

3 VBA – Visual Basic for Application Приложения из состава Office представляют собой совокупность вложенных объектов. Объектами являются сами приложения и все их компоненты. Основы объектно-ориентированного программирования (ООП) П Примерная структура Microsoft Excel (более 100 объектов):

Пишем игру «Жизнь» на VBA в Excel

4 VBA – Visual Basic for Application Объект: Свойства – описывают состояние объекта; Методы – определяют поведение объекта; События – определяют то, что может происходить с объектом. Структура объекта П Цвет кнопки; Пользователь может нажимать на кнопку мышью; Надпись на кнопке изменяется при нажатии на нее. Определите, что чему соответствует:

5 VBA – Visual Basic for Application Перехода в редактор: команда Сервис–Макрос–Редактор Visual Basic; комбинация клавиш Alt + F11. Интегрированная среда разработки (редактор VBA)

6 VBA – Visual Basic for Application Структура редактора VBA Окно проекта (Project); Окно редактирования кода (Code); Окно редактирования форм (UserForm); Панель элементов (ToolBox); Окно свойств (Properties).

7 VBA – Visual Basic for Application Активизируется: команда View-Project Explorer; кнопка на панели инструментов. Структура редактора VBA Окно проекта (Project) Окно проекта предназначено для отображения всех открытых проектов, а также их составляющих: модулей и форм.

8 VBA – Visual Basic for Application Добавление модуля в проект: команда Insert-Module; кнопка на пн. инст. Структура редактора VBA Окно проекта (Project) Добавление формы в проект: команда Insert-UserForm; кнопка на пн. инст. Удаление модуля или формы из проекта производится выбором соответствующего значка с последующим выбором команды File-Remove.

9 VBA – Visual Basic for Application Структура редактора VBA Окно редактирования кода (Code) Активизируется: выбор соответствующего модуля в окне проекта с последующим выбором команды View-Code. Окно редактирования кода предназначено для просмотра, написания и редактирования программы на языке VBA.

10 VBA – Visual Basic for Application Структура редактора VBA Окно редактирования форм (UserForm) Активизируется: выбор соответствующей формы в окне проекта с последующим выбором команды View-Object. Окно редактирования форм предназначено для создания диалоговых окон (форм) путем размещения на них элементов управления.

Что такое VBA

11 VBA – Visual Basic for Application Структура редактора VBA Панель элементов (ToolBox) Активизируется: команда View-Toolbox; кнопка на пн. инст. Панель элементов содержит элементы управления для конструирования форм.

12 VBA – Visual Basic for Application Структура редактора VBA Окно свойств (Properties) Активизируется: команда View-Properties Window; кнопка на пн. инст. Окно свойств позволяет просматривать и изменять свойства выделенных объектов.

13 VBA – Visual Basic for Application Возможности редактора 1. После нажатия клавиши Enter красным цветов выделяется та строка в программе, в которой допущена синтаксическая ошибка. Также на экране отображается диалоговое окно, поясняющее, какая ошибка могла произойти. П Private Sub UserForm_Click() Caption = «Проек» Caption := «Проек» End Sub

14 VBA – Visual Basic for Application Возможности редактора 2. Выводится список компонентов, логически завершающих вводимую инструкцию. Нажатие клавишиTab вставляет выбранное имя в код программы. Список компонентов можно выводить на экран нажатием Ctrl+J.

15 VBA – Visual Basic for Application Возможности редактора 3. Отображаются сведения о процедурах, функциях, свойствах и методах после набора их имени. Всплывающую подсказку можно также выводить на экран нажатием Ctrl+I.

16 VBA – Visual Basic for Application Возможности редактора 4. Если курсор расположить на ключевом слове языка VBA или имени процедуры, функции, свойства или метода, и нажать клавишу F1, то на экране появится окно со справкой.

17 VBA – Visual Basic for Application Размещение элементов управления на рабочем листе При помощи панели инструментов Элементы управления, которая отображается на экране выбором команды Вид-Панели инструментов- Элементы управления, на рабочем листе можно размещать различные элементы.

18 VBA – Visual Basic for Application Размещение элементов управления на рабочем листе Изменять размер, положение и свойства элементов управления можно только при включенном режиме конструктора. Для того, чтобы элемент управления начал функционировать Режим конструктора необходимо отключить.

19 VBA – Visual Basic for Application Ошибка во время работы программы При возникновении ошибки, во время работы программы, выводится диалоговое окно с пояснением. Ваши действия: 1. Нажать на кнопку Debug для исправления ошибки или End для остановки выполнения программы;

20 VBA – Visual Basic for Application Ошибка во время работы программы Ваши действия: 2. Желтым цветом выделяется та строка, в которой допущена ошибка; 3. Исправить ошибку и выполнить команду Run-Continue или нажать на кнопку для продолжения выполнения программы.

Читайте также:
Как подключить звуковую карту к программе

Источник: www.myshared.ru

Основы Visual Basic for Applications

Программирование на языке Python (§ 54 - § 61)

Visual Basic for Applications (VBA, Visual Basic для приложений) —
немного упрощённая реализация языка программирования
Visual Basic, встроенная в линейку продуктов Microsoft Office
(включая версии для Mac OS), а также во многие другие
программные пакеты, такие как AutoCAD, SolidWorks,
CorelDRAW, WordPerfect и ESRI ArcGIS.

3. VBA

VBA является интерпретируемым языком. В будущем Microsoft
планирует заменить VBA на Visual Studio Tools for Applications
(VSTA) — инструментарий расширения функциональности
приложений, основанный на Microsoft .NET.
К достоинствам языка можно
отнести
сравнительную
лёгкость
освоения,
благодаря
которой
приложения могут создавать
даже
пользователи,
не
программирующие
профессионально.
К
особенностям VBA можно
отнести выполнение скрипта
именно в среде офисных
приложений.
Недостатком
являются
проблемы
с
обратной
совместимостью
разных
версий. Также к недостаткам
часто относят и слишком
высокую открытость кода для
случайного изменения, тем не
менее, многие программные
продукты (например, Microsoft
Office и IBM Lotus Symphony)
позволяют
пользователю
использовать
шифрование
исходного кода и установку
пароля на его просмотр.

4. Среда VBA

Создав базу данных MS Access автоматически создается проект
VBA с названием базы данных.
Чтобы открыть среду разработки VBA необходимо:
1. перейти на вкладку Работа с базами данных;
2. выбрать самую левую пиктограмму — Visual Basic —
откроется окно с собственной средой разработки, в
которой имеется меню, окна и другие элементы,
использующиеся при работе с проектом.

5. Среда VBA

6. Среда VBA

7. Среда VBA

Проект VBA носит имя базы данных и содержит формы, модули
класса и модули кода.
На представлены четыре основных окна среды VBA:
1. окно проекта (заголовок окна: Project — sample);
2. окно текста (на рисунке заголовка окна нет, но хорошо видны две
надписи:General и StartMainMenu);
3. окно свойств (заголовок: Properties — ModuleMain);
4. окно отладки (Immediate).
В окне проекта можно
выбрать
требуемый
объект.
Для
его
редактирования
сделайте по объекту
двойной
щелчок
мышью. В окне кода
появится его текст, а в
окне
Properties

свойства объекта.
Окно
свойств
предназначено
для
задания
свойств
объектов.
Например,
можно
указать в окне свойств
формы фон, заголовок, номер темы в
файле справки и т. д.
На первой вкладке
свойства
расположены
в
алфавитном порядке
(Alphabetic).
Выбор второй вкладки
этого
окна
(Categorized)
отсортирует свойства
по категориям.

8. Среда VBA

Окно редактирования кода предназначено для ввода текста
процедур VBA. Код внутри модуля сгруппирован в отдельные
разделы — процедуры. Редактор VBA может отображать текст в
двух режимах: просмотр всего модуля или просмотр отдельной
процедуры.
В режиме просмотра всего модуля процедуры отделяются одна
от другой горизонтальной чертой.
Два раскрывающихся списка (в них отображены надписи
General и StartMainMenu) предназначены для выбора объекта и
его составляющих соответственно. Если в VBA идет работа с
кодом обработки событий формы, то левый список содержит
объект формы, а правый — перечень событий, допустимых для
выбранного объекта.

9. Возможности редактора кода

Редактор кода VBA наделен способностью автоматически
завершать написание составных частей строки текста
(операторов, параметров, свойств). Он сам предлагает
разработчику список компонентов, которые могут завершить
введенную инструкцию или отобразить на экране сведения о
процедуре или функции после введения имени
Редактор
кода
выполняет
автоматичефскую
проверку
синтаксиса
введенной строки после
нажатия
клавиши
. Если строка
выделяется
красным
цветом

ищите
ошибку.

10. Первая программа VBA

VBA является языком сценариев – это значит, что каждый раз когда
пользователь совершает определенное действие срабатывает
заранее написанный код (происходит обработка события).
Для написания первой программы:
1. Создайте на стартовой форме кнопку «Привет» не выбирая ни
какого события (нажать Отмена);
2. В свойствах кнопки в разделе «События» выбрать «Процедура
обработки событий» напротив пункта «Нажатие кнопки» и
нажать кнопку «…»;
3. В открывшемся окне редактора кода введите «MsgBox “Hello”» этот код автоматически сгенерирует сообщение, когда кнопка
будет нажата;
4. Закройте редактор, сохраните форму и откройте ее для
использования, опробуйте работу кнопки.

11. Первая программа VBA

12. Принципы синтаксиса VBA

Регистр не играет роли – вы можете прописать оператор как в
верхнем, так и в нижнем регистре, или вообще в вперемешку,
например, dim, DIM, Dim, разницы нет.
Комментарии – для комментирования строки, перед ней
прописывается одинарная кавычка или ключевое слово REM.
Максимальная
длина
любого
имени
(будь
то
имя
переменной, константы или процедуры) составляет 255 знаков.
В отличии от JavaScript, Jscript или С языков, в VBA в конце строки
с операторами не нужно ставить запятой.
Двоеточие – чтобы не прописывать каждый оператор в
отдельной строке, их можно с помощью двоеточия прописать в
одну строку, например: MsgBox «Строка1» : MsgBox «Строка2»
Перенос операторов – если строка с операторами слишком
длинная, то ее можно разделить на несколько при помощи
символа
подчеркивания
и
знака
Это
простая»
_
строка»

13. Создание макроса (модуля)

Для того чтобы открыть редактор VBA, выберите команду Сервис,
Макрос, Редактор Visual Basic или нажмите комбинацию
клавиш +.
Далее можно воспользоваться меню редактора: выбрать
команды Insert, Module.
На листе созданного модуля появятся стандартные строки
начала и конца процедуры:
Public Sub ИмяПроцедуры()
End Sub
Между ними можно набрать код (инструкции) программы.
Для запуска программы выбрать в меню Run команду Run
Sub/UserForm или нажать кнопку Плэй.
Если в программе обнаружены ошибки, то компилятор выдает
сообщение и отладчик отмечает строку с ошибкой желтым
цветом. Чтобы снять это выделение, можно нажать кнопку Стоп.

14. Переменные VBA

15. Переменные VBA

Перед началом работы с переменной ее нужно объявить. Сделать
это можно при помощи операторов Dim, Public, Private и Static. В
зависимости от используемых операторов и месте их появления в
коде программы, переменной будет назначена область видимости
и время жизни.
В VBA существуют три области видимости переменной:
Переменная
уровня проекта.
Описывается
с
помощью
инструкции Public.
Также называется
открытой. Является
доступной для всех
процедур проекта
VBA. Пример:
Public Account As
Integer
Переменная уровня
модуля.
Описывается с помощью
инструкции Dim или Private.
Является доступной только в
том модуле, в котором
описана. Описание такой
переменной необходимо
разместить перед
описанием всех процедур
модуля.Пример:
Privat LastName As String
Dim LastName As String
Переменная уровня
процедуры.
Описывается с помощью
инструкции Dim или Static.
Является доступной только в
той процедуре, в которой
описана. Если используется
конструкция
Static,
то
переменная сохраняет свое
значение, пока выполняются
другие процедуры Если Dim,
то после завершения работы
процедуры значение такой
переменной
всегда
теряется.

Читайте также:
Как пользоваться программой wps wpa tester видео

16. Переменные VBA

17. Переменные VBA

Типы данных в языках программирования можно условно разбить
на следующие группы:
1. примитивные типы (целые, вещественные числа, логические и
символьные значения);
2. конечные
последовательности
однотипных
элементов
(линейные массивы, матрицы, многомерные массивы);
3. конечные последовательности разнотипных элементов (записи,
структуры);
4. динамические
последовательности
со
специальными
операциями доступа (очереди, стеки, списки);
5. сложные типы, ориентированные на специальные предметные
области (электронные таблицы, листы Excel, диапазоны ячеек
листов, базы данных и т.п.);
6. произвольные типы, определяемые пользователем (например,
самолет, автомобиль, животное, собаки, студенты).

18. Переменные VBA (с. 160)

VBA дает возможность описывать и использовать переменные
различных типов.
Выбор типа переменной основан на требованиях разрабатываемого
приложения. В VBA имеются строки, числа, даты, объекты, логические
значения, а также общий тип данных — Variant. Он применяется по
умолчанию и может содержать данные любого типа, кроме строк
фиксированной длины.

19. Переменные VBA

20. Переменные VBA

Для обязательного объявления всех переменных в начало модуля
надо поместить директиву:
Option Explicit
Использование этой директивы не допускает возможности работы
с необъявленными переменными.
Константа — это область памяти компьютера, имеющая имя и не
менающая свое значение на протяжение всей работы программы.
В VBA константы, как и переменные, используются для хранения
данных в оперативной памяти.
В VBA можно как описать собственные константы, так и применять
стандартные, которых в языке великое множество. При описании
константы необходимо сразу присвоить ей значение, например:
Public Const Pi As Double=3.141592653589793
Описав константу один раз, можно использовать ее в разных
выражениях столько раз, сколько это требуется. Область видимости
констант VBA регламентируется теми же правилами, что и у
переменных.

21. Функция MsgBox

Функция MsgBox() — стандартная функция вывода сообщений на
экран. Для работы с ней применяется 21 константа.
Добавим вывод сообщения на экран при закрытии приложения:
1. Откроем стартовую форму на которой есть кнопка закрытия
приложения;
2. Выберем обработку событий по клику для кнопки закрытия
приложения;
3. Добавим следующий код:
4. Откроем форму для работы и нажмем на кнопку выхода.

22. Функция MsgBox

Текст, следующий за символом ‘ до конца строки, представляет собой
комментарий и игнорируется транслятором, нужен для пояснения.
Обратите внимание на константы VBA. Их в этом примере используется
четыре, причем значения трех складываются:
vbInformation=64 — используется значок информации
vbOKCancel=1 — отображаются кнопки OK и Отмена
VbDefaulButton1=0 — номер выделенной кнопки
И если нажата кнопка OK, то значение VbOK=1.

23. Функция MsgBox

Далее приведены константы, которые можно указать в качестве
аргументов функции MsgBox() для определения состава кнопок в
диалоговом окне, константы, определяющие отображаемые в
диалоговом окне значки, константы, определяющие основную
кнопку в диалоговом окне, константы, соответствующие выбранной
кнопке.

24. Функция MsgBox

25. Функция MsgBox

26. Ввод значений в VBA

В языке VBA ввод значения переменной x можно осуществить с помощью
функции InputBox, например:
x = InputBox(“Введи значение x”)

27. Описание программы на VBA

Описание программы P(x,y,z) – это текст программы P, в котором x, y, z
являются обозначениями входных (и, возможно, выходных) данных. Эти
обозначения называют формальными параметрами программы P.
Описание обычно делят на заголовок и тело.
В заголовке указываются типы входных данных и результата (выходных
данных). Если программа не вычисляет конкретное значение, например,
просто печатает текст или производит различные действия со своими
собственными переменными, не сообщая результаты в качестве выходных
данных, то считается, что результат имеет неопределенный тип. Такие
программы называют часто процедурами. В отличие от них программы,
вычисляющие определенное значение (некоторое число, текст, массив
данных и т.п.), называют функциями. Говорят тогда, что функция
возвращает значение.
Общий синтаксис на VBA:

28. Описание программы на VBA

Тело программы – это сама программа, описание ее собственных
переменных и операторы, реализующие алгоритм.
Функция вычисления факториала:
Процедура вызова функции факториала:

29. Описание программы на VBA

Программа, используемая другой программой, может иметь статус
подпрограммы, и тогда ее описание может быть помещено внутри
использующей программы, среди других ее описаний (описание одной
программы содержит описание другой, оно, в свою очередь, содержит
описание третьей и т. д.). В языках С++, VBA программы имеют
независимый статус, т.е. описываются отдельно от использующей
программы, вложения описаний недопустимы. По описанию программы
компилятор выделяет память, содержащую команды программы, память
для переменных программы и память для ее формальных параметров
(пока пустую). Для того, чтобы программа, содержащая параметры,
заработала, нужно ее вызвать, т.е. использующая программа должна
содержать оператор вызова.
Вызов программы должен включать имя программы и набор конкретных
значений, подставляемых вместо ее формальных параметров. Синтаксис
вызова процедуры в VBA такой:

30. Описание программы на VBA

Список фактических параметров – это последовательность фактических
параметров, разделенных запятой. В качестве фактического параметра
может выступать значение, переменная, выражение, вызов функции.
Вызов процедуры – это независимый оператор, он не может стоять в правой
части присваиваний, поскольку не возвращает значения.
Вызов функции должен стоять в правых частях присваиваний, он может быть
операндом выражения, т.к. возвращает значение, которое и используется
при вычислении выражения.
Механизм реализации вызова:
1. в точке вызова управление передается указанной программе;
2. переменные, указанные в качестве имен формальных параметров
получают конкретные значения, заданные через фактические параметры;
3. программа исполняется с этими фактическими значениями параметров;
4. если программа является функцией, то ее значение (результат работы)
возвращается в точку вызова и может быть использовано, например, в
выражении;
5. если программа – процедура, то после ее исполнения просто
происходит возврат управления в точку вызова, следующему за вызовом
оператору.

Читайте также:
Почему мультиварка не включает программу

31. Описание программы на VBA

Список фактических параметров – это последовательность фактических
параметров, разделенных запятой. В качестве фактического параметра
может выступать значение, переменная, выражение, вызов функции.
Вызов процедуры – это независимый оператор, он не может стоять в правой
части присваиваний, поскольку не возвращает значения.
Вызов функции должен стоять в правых частях присваиваний, он может быть
операндом выражения, т.к. возвращает значение, которое и используется
при вычислении выражения.
Механизм реализации вызова:
1. в точке вызова управление передается указанной программе;
2. переменные, указанные в качестве имен формальных параметров
получают конкретные значения, заданные через фактические параметры;
3. программа исполняется с этими фактическими значениями параметров;
4. если программа является функцией, то ее значение (результат работы)
возвращается в точку вызова и может быть использовано, например, в
выражении;
5. если программа – процедура, то после ее исполнения просто
происходит возврат управления в точку вызова, следующему за вызовом
оператору.

32. Описание программы на VBA

Например, программа, содержащая вызовы процедуры Sum и функции fact,
может быть такой (после знака ‘ идет однострочный комментарий):

33. Описание программы на VBA

Программы – процедуры и функции могут быть собраны в автономно
существующие, например, в рамках проекта, более «крупные» единицы –
модули.
Видимость переменных: При всякой сборке возникает вопрос: могут ли
программы использовать имена и значения переменных из других
программ? Этот вопрос решается для каждого языка программирования в
разделе, называемом правилами видимости переменных.
Для VBA действуют следующие правила видимости:
переменные, описанные в процедуре или функции, видны только в ней.
Они объявляются с помощью ключевого слова Dim или Static и называются
локальными.
переменные, описанные в модуле вне описаний программ модуля с
ключевыми словами Dim или Private, видны во всех программах этого
модуля. В других модулях они не видны.
Переменные, описанные в модуле вне описаний программ модуля с
ключевым словом Public, видны во всех модулях (процедурах, функциях)
проекта.

34. Практика использования VBA

Задание к лекции: составьте следующие программы:
1) Найти значения переменной y, заданные формулой
y = x^2 +
x — sin(x) для заранее заданного и
введенного с клавиатуры положительного числа х.
Оформить вычисление в процедуру или функцию.
2) Найти минимальное из двух чисел вводимых с
клавиатуры.
3) Найти среднее арифметическое четных чисел из N
чисел, вводимых с клавиатуры.
4) Посчитать произведение чисел, вводимых с клавиатуры
до тех пор, пока не встретится 0.

Источник: ppt-online.org

VB.Net – Директивы

Директивы компилятора VB.Net дают инструкции компилятору предварительно обработать информацию перед началом фактической компиляции. Все эти директивы начинаются с #, и перед директивой в строке могут появляться только символы пробела. Эти директивы не являются заявлениями.

Компилятор VB.Net не имеет отдельного препроцессора; однако директивы обрабатываются так, как если бы они были. В VB.Net директивы компилятора используются для помощи в условной компиляции. В отличие от директив C и C ++, они не используются для создания макросов.

Директивы компилятора в VB.Net

VB.Net предоставляет следующий набор директив компилятора –

  • Директива #Const
  • Директива #ExternalSource
  • # Если … Тогда … # Другие директивы
  • Директива #Region

# Если … Тогда … # Другие директивы

Директива #Const

Эта директива определяет условные константы компилятора. Синтаксис этой директивы –

#Const constname = expression

  • constname – указывает имя константы. Необходимые.
  • Выражение – это либо литеральная, либо другая условная константа компилятора, либо комбинация, включающая любые или все арифметические или логические операторы, кроме Is .

constname – указывает имя константы. Необходимые.

Выражение – это либо литеральная, либо другая условная константа компилятора, либо комбинация, включающая любые или все арифметические или логические операторы, кроме Is .

#Const state = «WEST BENGAL»

Следующий код демонстрирует гипотетическое использование директивы –

Module mydirectives #Const age = True Sub Main() #If age Then Console.WriteLine(«You are welcome to the Robotics Club») #End If Console.ReadKey() End Sub End Module

Когда приведенный выше код компилируется и выполняется, он дает следующий результат –

You are welcome to the Robotics Club

Директива #ExternalSource

Эта директива используется для указания соответствия между конкретными строками исходного кода и текстом, внешним по отношению к источнику. Он используется только компилятором, а отладчик не влияет на компиляцию кода.

Эта директива позволяет включать внешний код из файла внешнего кода в файл исходного кода.

Синтаксис этой директивы –

#ExternalSource( StringLiteral , IntLiteral ) [ LogicalLine ] #End ExternalSource

Параметры директивы #ExternalSource – это путь к внешнему файлу, номер строки в первой строке и строка, в которой произошла ошибка.

Следующий код демонстрирует гипотетическое использование директивы –

Module mydirectives Public Class ExternalSourceTester Sub TestExternalSource() #ExternalSource(«c:vbprogsdirectives.vb», 5) Console.WriteLine(«This is External Code. «) #End ExternalSource End Sub End Class Sub Main() Dim t As New ExternalSourceTester() t.TestExternalSource() Console.WriteLine(«In Main.») Console.ReadKey() End Sub

Когда приведенный выше код компилируется и выполняется, он дает следующий результат –

This is External Code. In Main.

# Если … Тогда … # Другие директивы

Эта директива условно компилирует выбранные блоки кода Visual Basic.

Синтаксис этой директивы –

#If expression Then statements [ #ElseIf expression Then [ statements ] . #ElseIf expression Then [ statements ] ] [ #Else [ statements ] ] #End If
#Const TargetOS = «Linux» #If TargetOS = «Windows 7» Then ‘ Windows 7 specific code #ElseIf TargetOS = «WinXP» Then ‘ Windows XP specific code #Else ‘ Code for other OS #End if

Следующий код демонстрирует гипотетическое использование директивы –

Module mydirectives #Const classCode = 8 Sub Main() #If classCode = 7 Then Console.WriteLine(«Exam Questions for Class VII») #ElseIf classCode = 8 Then Console.WriteLine(«Exam Questions for Class VIII») #Else Console.WriteLine(«Exam Questions for Higher Classes») #End If Console.ReadKey() End Sub End Module

Когда приведенный выше код компилируется и выполняется, он дает следующий результат –

Exam Questions for Class VIII

Директива #Region

Эта директива помогает свернуть и скрыть участки кода в файлах Visual Basic.

Синтаксис этой директивы –

#Region «identifier_string» #End Region

Источник: coderlessons.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru