Delphi для начинающих – Урок 3 – Создание переменных

  • Автор темы HHIDE_DUMP
  • Дата начала
  • Просмотры 718
  • На форуме работает ручное одобрение пользователей. Это значит, что, если Ваша причина регистрации не соответствует тематике форума, а также Вы используете временную почту, Ваша учётная запись будет отклонена без возможности повторной регистрации. В дальнейшем - пожизненная блокировка обоих аккаунтов за создание мультиаккаунта.
  • Мы обновили Tor зеркало до v3!
    Для входа используйте следующий url: darkv3nw2...bzad.onion/
  • Мы вновь вернули telegram чат форуму, вступайте, общайтесь, задавайте любые вопросы как администрации, так и пользователям!
    Ссылка: https://t.me/chat_dark_time

HHIDE_DUMP

Гость
H

HHIDE_DUMP

Гость
Переменные в любом языке программирования являются его неотъемлемой структурой. Именно создание переменных мы и разберем в этом уроке.По просьбе постоянных читатей сайта я буду иногда размещать уроки, предназначенные для тех кто не освоил Pascal, но хочет освоить Delphi с нуля. Если же вы знакомы с основами языка Pascal, то этот урок вы можете пропустить.

Переменные, как вы уже наверное догадываетесь, в первую очередь служат для хранения информации. Именно в хранении информации и работе с ней заключается основной принцип программирования. Переменные, т.е. информация может быть различных типов, например целые числа, дробные числа, строки и т.д.

Прежде чем производить различные операции с переменной, ее надо создать, т.е. объявить. Для создания переменных в Delphi или Pascal существует специальный раздел var, в котором при помощи специальных инструкций можно объявлять переменные и задавать им типы. Пример раздела var:

Пожалуйста, Вход или Регистрация для просмотра содержимого URL-адресов!




В данном случае, Delphi по умолчанию всегда создает var в начале файла с программным кодом. Переменные указанные в разделе Var, объявленном в начале файла с программным кодом (обычно перед ключевым словом implementation) называются глобальными. Особенность глобальных переменных заключается в том, что их можно использовать в любых обработчиках событий, практически в любом месте данного программного кода. Стоит отметить, что в глобальном разделе var delphi уже создает переменную form1, которая и есть наша форма. Поэтому под переменной в Delphi подразумевается достаточно широкие возможности. Переменной можно назвать кнопку, любой элемент интерфейса, однако тут тоже существуют свои особенности, которые мы рассмотрим в следующих уроках.

Но переменные можно объявлять и внутри обработчиков событий (а также процедур, функций, которые мы разберем в следующих уроках). Такие переменные называются локальными. Локальные переменные объявляются здесь:

Пожалуйста, Вход или Регистрация для просмотра содержимого URL-адресов!




Видно, что я создал раздел для объявления переменных в обработчике события OnClick у Button1. Делается это добавлением слова var перед begin.

Теперь разберемся, как объявлять такие переменные. Перед объявлением переменных всегда надо указывать var. После var идет список переменных. Переменные должны иметь название, которое может состоять из латинских букв, цифр и знака подчеркивания, например: my, i, my_1_variable. Запомните, что переменные не могут начинаться со знака цифры. Теперь пора разобраться с тем, какие же существуют типы переменных. На самом деле их существует огромное количество, но мы рассмотрим с вами только самые необходимые для изучения Delphi. Далее я привожу таблицу:

integer Этот тип представляет собой целочисленные числа, находящиеся в диапазоне от -2147483648 до 2147483647.
byte Числа в диапозоне от 0 до 255.
double Числа с плавающей запятой, имеющие до 15 цифр точности.
char Символ (будет подробно разобрано в следующих уроках).
string Набор символов, т.е. строка (будет подробно разобрано в следующих уроках).
boolean Логический тип данных, который может хранить в себе 2 значения: правда или ложь (будет подробно разобрано в следующих уроках).
Теперь я покажу как создавать, т.е. объявлять переменные в Delphi:

1 var a,b:integer;
2 c:byte;
3 d:string;
4 e:boolean;

Примечание:


При создании переменных нужно помнить, что каждая переменная должна иметь свое собственное уникальное название. Если же существует несколько переменных с одинаковым именем, то при компиляции программы delphi выдаст ошибку.



В данном примере мы создали следующие переменные: a и b типа целочисленного числа, с — число в диапозоне от 0 до 255, d — строку и e — логическая переменная. Далее я привожу примеры создания локальных переменных и глобальных.

Глобальные переменные:

Пожалуйста, Вход или Регистрация для просмотра содержимого URL-адресов!


Локальные переменные:

Пожалуйста, Вход или Регистрация для просмотра содержимого URL-адресов!


О том, как работать с переменными, мы разберем в следующем уроке
 

О нас

  • Наше сообщество существует уже много лет и гордится тем, что предлагает непредвзятое, критическое обсуждение различных тем среди людей разных слоев общества. Мы работаем каждый день, чтобы убедиться, что наше сообщество является одним из лучших.

    Dark-Time 2015 - 2022

    При поддержке: XenForo.Info

Быстрая навигация

Меню пользователя