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

Реферат Автоматизація заповнення передплати на газети та журнали





рної точності від -3,402823 * 1038 до -1,401298 * 10-45 від 1,401298 * 10-45 до 3,402823 * 1038StringХраненіе тексту довжиною до 2 млрд. сімволовVariantХраненіе будь-якого типу даних

Оголошення простих змінних. При оголошенні змінної визначається її тип і область видимості - область, де ім'я змінної мабуть і, значить, можливий доступ до її значення. Змінні можна оголошувати на двох рівнях - рівні процедури і рівні модуля. Для оголошення змінних використовуються оператори Dim, Public, Private і Static. Перший можна використовувати на обох рівнях, Public і Private - на рівні модуля, Static - тільки на рівні процедури. p align="justify"> Змінні, оголошені на рівні процедури, називаються локальними по відношенню до даної процедури. Їх областю видимості є та процедура, в якій вони оголошені. Локальні змінні можна оголошувати в будь-якому місці процедури, але до виконуваних операторів, які використовують ці змінні. p align="justify"> Змінні рівня модуля є глобальними. Вони оголошуються в розділі Declarations, який є у кожного модуля. Область видимості глобальних змінних може поширюватися:

на всі процедури одного модуля, в якому вони оголошені; такі глобальні змінні, звані закритими (Private), повинні бути оголошені на рівні модуля або оператором Private, або оператором Dim;

на всі додаток - всі процедури всіх модулів даного додатка; такі глобальні змінні, звані відкритими (Public), повинні бути оголошені оператором Public.

Локальні змінні рівня процедури можуть оголошуватися оператором Static, що робить їх статичними. Звичайні локальні змінні народжуються при вході в процедуру, видимі тільки в ній і "вмирають" при виході з неї. Це означає, що пам'ять під змінні відводиться при вході в процедуру, а при виході вона звільняється. Область видимості статичних змінних і раніше - процедура, але час життя інше, так як у них не відбирається пам'ять при виході, - вона просто стає тимчасово недоступною. Тому при повторному вході в процедуру статичні змінні відновлюють ті значення, які у них були при останньому виході. Статичні змінні - це хранителі інформації між багаторазовими викликами однієї і тієї ж процедури. Щоб статичні змінні мали сенс, необхідна первісна ініціалізація змінних, - вони повинні мати хоч якісь значення вже при першому входженні в процедуру. Спеціальних засобів ініціалізації статичних змінних в VBA немає, але от як VBA ініціалізує змінні в момент їх оголошення:

0 - для чисельних значень.

Порожній рядок ("") - для рядків змінної довжини.

Рядок, який містить нулі, - для рядків фіксованої довжини.

Empty (значення, що вказує на відсутність ініціалізації) - для типу Variant.

Для масивів і записів (типу, певного користувачем) кожен елемент ініціалізується у відповідності з вказаними правилами.

<...


Назад | сторінка 4 з 18 | Наступна сторінка





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

  • Реферат на тему: Фіктівні змінні. Залежність ціни на ноутбуки від кількісніх и якісніх факт ...
  • Реферат на тему: Види витрат виробництва постійні, змінні і загальні, середні і граничні вит ...
  • Реферат на тему: Основні оператори мови Turbo-Paskal. Процедури і функції
  • Реферат на тему: Особливості застосування процедури митного транзиту у відповідності з книжк ...
  • Реферат на тему: Митні процедури щодо транспортних засобів міжнародного перевезення