MyChat Scripts: функция Length, узнать размер текстовой строки

MyChat Scripts: функция Length, узнать размер текстовой строки

"Для разработчиков", "Серверные скрипты", "Описание функций", "Строки", "Length".

 

Получить количество символов в текстовой строке.

 

Синтаксис

function Length(sSt: string): integer;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

sSt

string

оригинальная строка.

 

Результат функции

Возвращает длину строки в символах.

 

Пример

var
  sData: array[1..4] of string;
  i: integer;
begin
  sData[1] := 'If I take you home tonight';
  sData[2] := 'I will think of songs to sing to you';
  sData[3] := 'Music filled with joy and light ';
  sData[4] := 'If I take you home tonight';

    for i := 1 to 4 do 
      mLogScript(sData[i], inttostr(length(sData[i])) + ' symbols');
end.

Результат работы скрипта

[14:31:39] (Log "Length"): [26 symbols] If I take you home tonight

[14:31:39] (Log "Length"): [36 symbols] I will think of songs to sing to you

[14:31:39] (Log "Length"): [32 symbols] Music filled with joy and light

[14:31:39] (Log "Length"): [26 symbols] If I take you home tonight
 

Ещё посмотреть

IntToStr
mLogScript