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

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





p align="justify"> Прихильники хорошого стилю програмування, що дозволяє створювати більш надійні програми, не користуватимуться рудиментами Бейсика - оголошенням змінних за замовчуванням. Всі неоголошені явно змінні за замовчуванням вважаються оголошеними і мають тип Variant. У VBA є також старомодні кошти Бейсика, що дозволяють не оголошувати змінну явно, але встановлювати її тип за першого або останнього символу імені змінної. Імена змінних VBA можуть закінчуватися спеціальним символом, що дає можливість встановити тип змінної. Ми не рекомендуємо використовувати всі ці кошти. p align="justify"> Одними змінними не обійтися, потрібні і константи. У VBA можна оголошувати іменовані константи, задаючи ee значення і, можливо, тип. Такі константи оголошуються в операторі Const, подібно оголошенню змінних. p align="justify"> У довідкову систему Office 97 не включені повні формальні специфікації синтаксису і семантики VBA. Можна вважати, що користувачеві надані неявні операційні визначення синтаксису та семантики: синтаксис перевіряється на етапі трансляції і тим самим визначається транслятором мови, а семантика - інтерпретатором. Зрозуміло, довідкова система містить достатньо відомостей про синтаксис і семантику мовних конструкцій VBA, щоб користувач зміг, керуючись нею, безпомилково написати велику частину потрібних йому програм. У неясних випадках можна поекспериментувати з транслятором та інтерпретатором, щоб побудувати правильний синтаксис деякої конструкції і виявити її семантику. Досвід показує, що це, як правило, можливо. Однак ще простіше замінити неясну конструкцію, яка може призводити до синтаксичним або семантичним помилок, на еквівалентну - більш просту і зрозумілу. Це здійсненно практично завжди. Розглянемо, наприклад, основну синтаксичну одиницю мови - ім'я. p align="justify"> Імена процедур, констант, змінних і аргументів повинні відповідати таким правилам:

Імена мають починатися з літери.

Ім'я не може містити пробіли, точку, знак оклику або символи: @, &, $, #.

Імена не повинні мати більше 255 символів.

Як правило, не слід використовувати імена, що збігаються з назвами функцій, інструкцій і методів мови Visual Basic.

Не допускається використання повторюваних імен на одному рівні області визначення.

Крім того сказано, що великі та малі букви в іменах не розрізняються.

перше, крім зазначених у другому пункті символів, ім'я не може містити будь-яких видів дужок і лапок, знаків арифметичних операцій: +, -, _, /, ,%, ^, знаків відносин: =, <,>, знаку питання і коми. Наприклад, при спробі визначити змінну: x-змінна As String

Транслятор, виділивши дефіс, видасть повідомлення: "Очікувався кінець інструкції"

Друге, що потрібно уточнити, - це використання російських букв в іменах. Однак прописні ...


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





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

  • Реферат на тему: Імена. Види імен
  • Реферат на тему: Імена російських князів як відображення етапів становлення Російської держа ...
  • Реферат на тему: Англійські імена
  • Реферат на тему: Римські імена
  • Реферат на тему: Оформлення прав на доменні імена