Про словнику змінних

Про словнику змінних.

Мета: знайомство зі словником змінних, і з'ясування що це таке і для чого він потрібен, а також як створити нову змінну.

Для того щоб «оживити» наш додаток, кожен об'єкт повинен бути пов'язаний з будь-якої змінної, при зміні значення якої буде виконуватися будь-яка анімаційна функція, або ж скрипт. Всі ці змінні пакет InTouch зберігає в словнику змінних. Кожне InTouch додаток має свій словник змінних!

Словник змінних (база даних реального часу) є серце пакета InTouch. Під час роботи програми в ньому знаходяться поточні значення всіх об'єктів бази даних. Для того, щоб підтримувати цю базу даних InTouch вимагає надання інформації про всі створюваних змінних. Кожноїзмінної повинні бути призначені ім'я та тип. Крім того, для деяких змінних необхідно вказівку додаткової інформації (наприклад, для змінних введення / вивода- інформація для виконання пакетом InTouch перетворення їх значень у внутрішнє представлення). Вся ця інформація зберігається в Словнику змінних.

При визначенні змінної необхідно присвоїти їй якийсь тип залежно від її призначення. Наприклад, якщо змінна повинна використовуватися в процесі обміну даними з іншим Windows-додатком типу сервера введення / виведення, то ця змінна повинна бути I / O (введення / виведення). Далі наведено опис кожного типу, використовуваного в InTouch.

Змінні цього типу постійно знаходяться всередині InTouch-додатки і можуть бути використані для створення різних системних констант, в процесах моделювання і в обчислюваних змінних, доступних іншим Windows-програмами. Наприклад, однією змінною цього типу може бути присвоєно значення 3.14169, інша група змінних може зберігати будь-якої текст. У процесах моделювання змінні цього типу можуть використовуватися для контролю виконання відповідного QuickScript-скрипта.

Усього є 4 типи memory-змінних:

Логічний. Змінні цього типу можуть набувати значень 0 (Брехня, Вимкнено) або 1 (Істина, Включено).

Цілий. 32-розрядна змінна зі знаком, яка може приймати будь-які значення з діапазону -2,147,483,648 - +2,147,483,647.

Речовий. Подання змінної - десяткове з плаваючою комою. Значення змінної лежать в діапазоні -3.4е38 - + 3.4е38. Всі обчислення з плаваючою комою виробляються з точністю до 64 розрядів, однак результат округляється до 32 розрядів. Символьний (строковий). Змінні цього типу являють собою рядок символів довжиною до 131 символу.

Логічна змінна введення / виведення. Змінна може набувати значень 0 (Брехня, Вимкнено) або 1 (Істина, Включено).

Ціла змінна введення / виведення. 32-розрядна змінна зі знаком, яка може приймати будь-які значення з діапазону -2,147,483,648 - +2,147,483,647.

Матеріальна змінна введення / виведення уявлення змінної - десяткове з плаваючою комою. Значення змінної лежать в діапазоні -3.4е38 - + 3.4е38

Схожі статті