Процедуры (подпрограммы) Процедура общего вида – представляет собой блок языка Visual Basic, который начинается с объявления процедуры Sub (Function) и.

Презентация:



Advertisements
Похожие презентации
Процедуры (подпрограммы) Процедура общего вида – представляет собой блок языка Visual Basic, который начинается с объявления процедуры Sub (Function) и.
Advertisements

Процедуры и Функции Подпрограмма, задаваемая с помощью ключевого слова Sub (subprogram), называется процедурой, а с помощью ключевого слова Function -
С какими алгоритмическими структурами мы познакомились на предыдущих уроках? Достаточно ли их для решения объемных и сложных задач? Предложите способ.
Специальные процедуры и функции языка VBA. План Типы специальных процедур языка VBA и их характеристика Технология создания и использования процедур-
Общие процедуры. Модульный принцип построения проекта Visual Basic Автор: Сергиенко Е.В. Учитель информатики МОУ СОШ 5.
Date: File:System_VBSc_8.1 SIMATIC HMI Siemens AG All rights reserved. SITRAIN Training for Automation and Drives Гибкость.
Переменные: тип, имя, значение НАЧАЛА ПРОГРАММИРОВАНИЯ.
Переменные: тип, имя, значение Составитель: Пискунова Е.С. МБОУ «СОШ 65»
Процедуры и функции. Разработал учитель информатики МБОУ СОШ 50 г. Краснодара Ракута Елизавета Григорьевна « Учиться и, когда придет время, прикладывать.
Учитель информатики и ИКТ Кузнецова Aлёна Анатольевна МБОУ 121 Г.Екатеринбург.
На смену объектам в Visual Basic 6 пришли классы Visual Basic Аналогично событиям объекта рассматриваются события класса, причем в некоторых случаях.
Общие процедуры Урок в 10 классе. Общая процедура представляет собой подпрограмму, которая начинает выполняться после её вызова из другой процедуры. Оператор.
Программирование в среде Visual Basic: переменные Яковлева Татьяна Геннадьевна МАОУ гимназия 23 г. Челябинска.
Основы языка программирования VBA (Visual Basic for Application) Офисное программирование.
Лекция 5 Кафедра Прикладной математики М-703, тел К.т.н., профессор Глаголев Виктор Борисович, комн. Ж-405б, тел
1 Лекция 13 ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА Visual Basic For Applications (VBA) План лекции Типы данных VBA Операции над данными VBA Описание типов данных VBA Имена.
Файл это поименованная область диска. Чтобы записать информацию в файл надо проделать следующие операции 1.Открыть файл 2.Вывести данные в файл 3.Закрыть.
Переменные: тип, имя, значение. Переменная Переменные Переменные в языке программирования Visual Basic используются для хранения и обработки данных в.
Модульный принцип построения проекта и программного кода.
Подпрограмма – это самостоятельная часть программы, реализующая определенный алгоритм.
Транксрипт:

Процедуры (подпрограммы) Процедура общего вида – представляет собой блок языка Visual Basic, который начинается с объявления процедуры Sub (Function) и заканчивается оператором End Sub (Function). Принцип работы с процедурами (функциями): 1.Объявление процедуры; 2.Вызов процедуры.

Процедуры Sub - процедура общего вида Квадратные скобки [] определяют необязательный элемент. Синтаксис: [Список атрибутов] [Тип доступа] [Модификаторы процедуры][Совместное использование][Тени]* Sub имя процедуры[(список параметров)] [ statements ] [ Exit Sub ] [ statements ] End Sub Список параметров: Optional [ByVal | ByRef] [ParamArray]имя параметра As тип данных Вызов процедуры: [Call] имя процедуры[(список параметров)] * - не рассматривается

Пример процедуры Объявление процедуры Sub tellOperator(ByVal task As String) Dim время As Date stamp = TimeOfDay() MsgBox(Стартовало " & task & " at " & CStr(время)) End Sub Вызов процедуры tellOperator. Call tellOperator(«обновление файл") В результате выполнения программы будет выдано сообщение: Стартовало обновление файла в 12:54:35

Пример с параметром Optional Sub SchoolInfo(ByVal name As String, _ Optional ByVal age As Short = 0, _ Optional ByVal birth As Date = #1/1/2000#) Debug.WriteLine("Name = " & name & _ "; age = " & CStr(age) & _ "; birth date = " & CStr(birth)) End Sub Варианты вызова процедуры Call SchoolInfo ("Mary", 14, #9/21/1995#) Call SchoolInfo("Mary",, #9/21/1995#) Call SchoolInfo(age:=14, birth:=#9/21/1995#, name:="Mary")