РЕКУРРЕНТНЫЕ ВЫРАЖЕНИЯ DELPHI
Рекуррентные выражения Delphi – это специальный тип выражений, позволяющий описывать последовательности элементов или последовательные состояния. Они могут быть использованы для описания анимации, работы с музыкой или любого другого процесса, который должен выполняться постоянно.
В Delphi для описания рекуррентных выражений используется класс TTimer. Он содержит свойство Interval, определяющее интервал времени, через который должен запускаться событие OnTimer. Обработчик события OnTimer запускается автоматически через заданные интервалы времени.
Timer1.Interval := 1000; // интервал в миллисекундах
Timer1.Enabled := True; // включение таймера
Вы также можете использовать рекурсию для реализации рекуррентных выражений в Delphi. Рекурсивная функция вызывает сама себя, пока не будет выполнено некоторое условие, и затем возвращается обратно.
function Factorial(n: Integer): Integer;
begin
if n = 0 then Result := 1
else Result := n * Factorial(n-1);
end;
Эта функция вычисляет факториал числа n с помощью рекурсии. Если n равно нулю, функция возвращает 1. Иначе она вычисляет n умноженное на результат вызова самой себя для числа n-1.
Лекция 4. Рекуррентные соотношения
Мультиязычность в Delphi (2 языка в программе) - уроки Delphi
Установка RegExpr (регулярные выражения) Delphi
How To Use REGEX in DELPHI to inject your DATA - [Priv8 TuT] - [Level: Advanced] - Delphi 10
02 Какие выражения можно использовать в Delphi
Регулярные выражения в Delphi. Начало
Программирование в Delphi Урок 5. Массивы и циклы, цикл for, глобальные переменные. Array
What is Delphi Method - Explained in 2 min
Не бойтесь регулярных выражений. Regex за 20 минут!