AS В ДЕЛФИ
Ключевое слово 'as' в Delphi используется для приведения типов данных. Оно позволяет явно указать нужный тип при выполнении операции, например, при присваивании значения. Без 'as' компилятор попытается привести типы автоматически.
var i: Integer; s: string;begin i := 65; s := Chr(i); // Типы не явно приводятся ShowMessage(s);
При использовании 'as' тот же код может выглядеть следующим образом:
var i: Integer; s: string;begin i := 65; s := Chr(i) as string; // Явное приведение типов ShowMessage(s);
'as' также может использоваться для определения переменной как производного класса:
var obj: TObject;begin obj := TButton.Create(nil); // Создание экземпляра класса TButton if obj is TButton then TButton(obj).Caption := 'Нажми меня'; // Приведение типов с помощью 'as'end;
В результате код покажет кнопку с надписью 'Нажми меня', если переменная obj содержит экземпляр класса TButton.
Программирование в Delphi / Урок 1. Знакомство со средой разработки. Приложение \
Делфи урок. Инициализация формы в delphi
Программирование в Delphi Урок 5. Массивы и циклы, цикл for, глобальные переменные. Array
Делфи урок. События в delphi
#3 Курсы программирования в Delphi - введение в ООП
Как сделать нейросеть в Delphi
Всё о Delphi \u0026 Pascal / Из музыканта в программисты / Интервью с Delphi Developer
Делфи урок. Типы переменных в delphi
Чем так плох C++?
#11 Программирование в Delphi. ООП. Классы