Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка системи організації віддаленого обміну файлами з використанням протоколу

Реферат Розробка системи організації віддаленого обміну файлами з використанням протоколу





воляють виконувати різні логічні операції типу IF - THEN - ELSE, а також можуть включати цикли типу FOR - NEXT.

Справа, в поле Functions, розміщені клавіші виклику списків різних груп вбудованих функцій. Доступ до списків вбудованих функцій можливий також командою Insert/Functions з подальшим вибором групи функцій (див. Рис. 5.1.1).

Вбудовані функції

У пакеті InTouch є набір вбудованих функцій, які можуть бути пов'язані з командами чи використані у скриптах для виконання самих різних завдань.

Всі вбудовані функції розбиті на чотири групи:

String ... - для обробки різних символьних рядків і змінних;

Math ... - математичні функції;

System ... - системні функції;

Misc ... - функції для роботи з алармами розподілених систем, трендами, печаткою та ін.

Виклик списку функцій групи здійснюється натисканням відповідної клавіші. Наприклад, клацання по клавіші String ... редактора скриптів викликає появу діалогу Choose function (вибір функції) зі списком строкових функцій.

Кожна строковая функція має один або кілька аргументів (до 6). Наприклад, синтаксис функції StringFromReal виглядає наступним чином: (Number, Precision, Type);

Number - конвертована речова величина;

Precision - кількість десяткових знаків;

Type - тип формату ( f raquo ;, e raquo ;, E ).

Наприклад,

функція StringFromReal (263.365, 2, f ) повертає 263.36 raquo ;;

функція StringFromReal (263.365, 2, e ) повертає 2.63e2 raquo ;;

функція StringFromReal (263.55, 3, E ) повертає 2.636E2 .

Функція Text має два аргументи: Text (Analog_Tag, Format_Text );

- Analog_Tag - речовий або ціле число;

Format_Text - формат перетворення.

Якщо зазначений формат функції Text - # 0.00 raquo ;, то:

при Analog_Tag=66 функція повертає 66.00;

при Analog_Tag=22.269 функція повертає 22.27;

при Analog_Tag=9.999 функція повертає 10.00.

Клацання по клавіші Math ... викликає появу діалогу Choose function (вибір функції) зі списком математичних функцій.

Математичні функції працюють з цілими і речовими аргументами, видаючи цілий або дійсний результат. У лівій частині оператора присвоювання допускається вказувати і цілі змінні. Однак необхідно мати на увазі, що перетворення речового значення в ціле може призвести до усічення результату.

Системні функції діляться на дві категорії: файлові (File) і для роботи з Windows - додатками (Info).


Таблиця 2

Вбудовані функції групи System

Функція Опис FileCopy Копіює вихідний файл у файл-приймач FileReadFields Повертає черговий запис даних з CSV - файлу FileReadMessage Повертає вказану кількість байтів (або весь рядок) з вказаного файлу FileWriteFields Зберігає в CSV - файлі запис даних, що складається з розділених комами величин InfoDisk Повертає інформацію про зазначений локальному або мережевому диску InfoFile Повертає інформацію про вказаний файл або підкаталозі комп'ютера або мережевого пристрою InfoTouchAppDir Повертає ім'я поточного каталогу InTouch - програми

Файлові функції призначені для зчитування і запису інформації в файли. У всіх файлових функцій є два загальних аргументу - Filename і FillOffset. Аргумент Filename (ім'я файлу) зберігає ім'я файлу, з якого повинна бути зчитана або в який повинна бути записана інформація (ім'я також має включати і шлях до файлу). Аргумент FillOffset (зміщення у файлі) задає відносну позицію у файлі, починаючи з якої будуть читатися або записуватися дані. Зсув задається в байтах від початку файлу. Перший байт файлу має зсув 0. Після завершення кожна функція повертає наступне доступне зміщення у файлі. Наприклад, якщо функція читає 5 байтів даних, починаючи з 10-го байта, то після завершення функція поверне 15. Деякі вбудовані функції групи System наведені нижче.

Наприклад, функція FileReadFields має чотири аргументи і наступний синтаксис:

FileReadFields (Filename, FileOffset, StartTag, NumberOfFields);

- StartTag - ідентифікує перший елемент в імені InTouch-змінної;- NumberOfFields - ідентифікує число полів для читання.

Група функцій Miscellaneous (клавіша Misc ...) включає функції для роботи з алармами розподілених систем, трендами, печаткою та ін.

У ...


Назад | сторінка 25 з 39 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Докладне вивчення роботи фінансової функції ДАТАКУПОНДО, яка повертає число ...
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Функції, склад, особливості та види грошей і сутність, функції та роль банк ...
  • Реферат на тему: Дослідження функції. Обчислення похідних функції
  • Реферат на тему: Функція особистого споживання в Україні на підставі щоквартальних даних 200 ...