Гибкость презентация

Содержание

Использование стандартных программ

Слайд 1Гибкость


Слайд 2Использование стандартных программ


Слайд 3Обзор VBScript
Переменные Они могут быть переменными ProTool или внутренними (локальными) переменными VBScript Локальные

переменные VBScript (вводятся оператором Dim, тип переменной согласуется динамически)
Константы VBScript (числовые и строковые)
Операторы VBScript (+, -, *, /, \, =, <, >, And, Or,.....)
Условные операторы VBScript (If...Then...Else, Select Case)
Циклы VBScript (Do...Loop, While... Wend, For...Next, For Each...Next)
Процедуры VBScript (Sub, Function)
Встроенные процедуры VBScript (Date, Sin, Sqr,...)

Слайд 4Стандартные типы
Формат Тип данных ID
8 битов со знаком CHAR, CHAR_ARRAY
8 битов без

знака BYTE, BYTE_ARRAY
16 битов со знаком INT, INT_ARRAY %
16 битов без знака UINT, UINT_ARRAY
32 битов со знаком LONGINT, LONGINT_ARRAY &
32 бита, плавающая точка FLOAT, FLOAT_ARRAY !
64 бита, плавающая точка DOUBLE, DOUBLE_ARRAY
1 бит BOOL, BOOL_ARRAY
Строки символов STRING $



Слайд 5Процедуры
В VBScript используются различные типы процедур: Sub (подпрограммы) не имеют возвращаумого значения. Подпрограммы

Sub имеют следующий синтаксис : Sub имя процедуры (аргументы) Операторы (они могут содержать константы, переменные или выражения или пустую пару скобок () ). End-Sub При каждом вызове процедуры выполняются операторы между Sub и End-Sub.
Процедуры Function имеют возвращаемое згачение. Подпрограммы Function имеют следующий синтаксис: Function имя процедуры (аргументы)[тип PLC]: Celsius (degrees F) Операторы : Celsius = (degrees F – 32) x 5/9 End Function Как и Sub, Function - отдельная процедура, которая может содержать аргументы, выполнять инструкции и изменять значения аргументов. В отдичие от Sub, Function может возвращать значение вызвавшей процедуре.



Слайд 6Ограничения VBScript 1/2
Назначение символических имен
Обработка нескольких сценариев


Слайд 7Ограничения VBScript 2/2
Параметрам сценария значения не присваиваются


Слайд 8Гибкость, обеспечиваемая VBScript (Сложение)


Слайд 9VBScript / Сценарии без параметров 1/3


Слайд 10VBScript / Сценарии без параметров 2/3


Слайд 11VBScript / Графика без параметров 3/3


Слайд 12VBScript / Сценарии с параметрами 1/3


Слайд 13VBScript / Сценарии с параметрами 2/3


Слайд 14VBScript / Графика с параметрами 3/3


Слайд 15Гибкость, обеспечиваемая VBScript - Пример: квадратный корень 1/3


Слайд 16Гибкость, обеспечиваемая VBScript - Пример: квадратный корень 2/3


Слайд 17Гибкость, обеспечиваемая VBScript - Пример: квадратный корень 3/3


Слайд 18VBScript / Сценарии - Пример: Системное окно 1/3
Если ввод делается в

автоматическом режиме,
появляется окно системных сообщений

Слайд 19VBScript / Сценарии - Пример: Системное окно 2/3


Слайд 20VBScript / Сценарии - Пример: Системное окно 3/3


Слайд 21Переходы
Переход Примечание

If условие Then операторы Условный переход. Пишется в одну строку.
[Else операторы]
------
If

условие1 Then Блочная структура. If...ElseIf...End If
операторы Каждая строка должна заканчиваться Then
[ElseIf условие2 Then операторы Else выполняются, если ни одно из
операторы условий If или ElseIf не выполняются.
ElseIf условие3 Then
операторы.....]
[Else операторы]
End If
------
Select Case выражение Блочная структура. Select Case/Case/ End Select
Case выражение1 Выражение может быть переменной или любым
операторы выражением, которое сравнивается с выражениями,
[Case выражение2 предшествуюшим ключевым словам Case.
операторы.....]
[Case Else
операторы]
End Select
------


Слайд 22Циклы
Оператор цикла Примечания

For счетчик=начальное To конечное [Step шаг] Цикл со счетчиком For...Next,

операторы Завершается оператором Exit For. [Exit For] Шаг = 1, если опущен оператор Step
операторы
Next [счетчик]
------
Do [While|Until условие] Условный цикл Do While ... Loop,
операторы условие завершения - в начале цикла
[Exit Do]
операторы
Loop
------
Do Условный цикл Do...Loop While,
операторы условие завершения - в конце цикла
[Exit Do]
statements
Loop [While|Until условие]
------
While условие Эквивалентен условному циклу
операторы Do While ... Loop
Wend


Слайд 23VBScript / Сценарии - Пример: Вычисления с двумя операндами 1/3
Операнд 1
Операнд

2

VBScript


Слайд 24VBScript / Сценарии - Пример: Вычисления с двумя операндами 2/3


Слайд 25VBScript / Сценарии - Пример: Вычисления с двумя операндами 3/3
Operand 1
Operand

2

VBScript


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика