Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Rem Це коментар




Синтаксис коду програм

У Visual Basic код складається з одного або кількох операторів, які при інтерпретації або компіляції перетворюються на команди операційної системи.

Щоб Visual Basic розумів вихідний код, слід дотримуватися певних правил написання програм, або синтаксису мови програмування. У кожному рядку коду поміщається оператор, який може мати додаткові параметри. Наприклад,

Print "Здрастуй, світ"

У цьому прикладі оператор має один параметр. Print - це ключове слово VB, а вираз " Здрастуй, світ " - параметр. Як використовувати окремі оператори і як задавати параметри - залежить від команди. Наприклад, найпростіший оператор присвоювання:

А = 1

Цей рядок також містить оператор - знак рівності. Параметри вказуються перед (А) і після (1) оператора.

VB застосовує спеціальну технологію для трансляції коду -
Threaded-p-Code - і тому відразу після натискання клавіші Enter перевіряє правильність написання коду. Якщо код некоректний, то обробник помилок VB видає відповідне повідомлення про помилку.

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

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

Print «Здрастуй, світ» 'Це теж коментар

Рядок програми в VB може містити максимум 1023 символу, логічний рядок може складатися з декількох фізичних, якщо роздільником рядків служить пропуск, наступний за символом підкреслення (_). В одному логічному рядку може бути не більше 10 роздільників. В одному рядку можна розташовувати кілька операторів, але в такому випадку їх необхідно розділяти двокрапкою, наприклад:

Print «Здрастуй, світ»: Print «Здрастуй, друг»: Print «Здрастуй, _

пісень щедрий круг»

Число рядків коду обмежується 65534.

4.2.2 Змінні та типи даних

Змінні - важлива складова кожної мови програмування. Представляють собою область пам'яті з певним вмістом, наприклад символами або числами. Цій області пам'яті присвоюється ім'я, тобто ім'я змінної. Щоб послатися (для використання в програмі) на вміст, досить вказати ім'я змінної.

Залежно від вмісту розрізняють змінні різних типів. Visual Basic підтримує типи змінних, наведені у таблиці 4.1.

Таблиця 4.1 - Типи і розміри даних в VB 6.0

Тип Вміст Область значень
Boolean Логічне значення True чи False
цілі Byte Однобайтне ціле число від 0 до 255
Integer Ціле число від 32768 до +32767
Long Довге ціле число від 2147483648 до +2147483647
дрібні, або з плав. комою Single Число с плаваючою комою від -3,402823х1038 до -1,401298х10-45 для від’ємних величин і від +1,401298х10-45 до +3,402823х1038 для позитивних величин
Double Число з плаваючою комою подвійної точності від -1,79769313486232х10308 до -4,94065645841247х10-324 для від’ємних величин і від +4,94065645841247х10-324 до +1,79769313486232х10308 для позитивних величин
Currency Грошова одиниця від 922337203685477,5808 до 922337203685477,5807
Decimal Десяткове число +/-79228162514264337593543950335 як ціле число; +/-7,9228162514264337593543950335 як десяткове число, 28 розрядів після коми
Date Дата/час від 1 січня 100 до 31 грудня 9999
String Строкова змінна приблизно до 65500 (16 розрядний код) чи до 2х1032 (32 розрядний код)
String*длина Рядок постійної довжини
Object Об’єкт Будь-яке посилання на об’єкт
Variant Будь-який тип даних Null, Error, числовий до Double, String, Object чи масив
UserType Користувацький тип даних
ObjectType Ім’я OLE-об’єкту типу ObjectType

Явне і неявне оголошення змінних.

В багатьох мовах програмування всі змінні, що використовуються, повинні бути оголошені. Шляхом оголошення системі програмування повідомляється ім'я і тип змінної. Наприклад, змінна називається FirstName і містить текст. Після оголошення змінної система знає, який її вміст, і, що особливо важливо, скільки пам'яті потрібно зарезервувати для неї.

Visual Basic, на відміну від інших мов програмування, не вимагає явного оголошення змінних. При написанні програми в Visual Basic користувач вирішує сам, потрібно оголошувати змінну чи ні. Для явного оголошення змінної використовують оператор Dim, який має наступний синтаксис:

Dim Ім'я_змінної [as Тип_даних]

В подібних визначеннях синтаксису прямокутні дужки [...] означають, що конструкція, яка знаходиться усередині цих дужок, не обов'язкова. Символ (/) означає, що повинне бути вибране одне із слів, між якими він поставлений. Самі ж символи ([), (]), (/) в текст оголошення не включаються.

Ім'я змінної можна вибирати довільно, але при цьому слід дотримуватися наступних правил:

- ім'я змінної повинне починатися з букви;

- максимальна довжина імені - 255 символів;

- імена можуть містити букви, цифри і символ підкреслення (_). Всі інші символи не допускаються;

- ім'я не може бути зарезервованим в Visual Basic словом (наприклад, Print).

Змінна може оголошуватися автоматично, коли вона з'являється в коді, просто додаванням знака типу до імені змінної (знаки типів приведені
в таблиці 4.2). Це так зване неявне оголошення змінної.




Поделиться с друзьями:


Дата добавления: 2015-05-24; Просмотров: 442; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.