String - Information functions

Top 

Example code : Low, High and Length

procedure TForm1.W3Button13Click(Sender: TObject);

var str : Variant;

    abc : string;

 arrStr : array of string;

   i, j : Integer;

begin

abc := "How are you doing today?;I'm fine, and you?;Thank you";

arrStr := abc.Split(";");

  for j := Low(arrStr) to High(arrStr) do

   WriteLn(arrStr[j]);         

   WriteLn(Low(arrStr));

   WriteLn(High(arrStr));

   WriteLn(abc.Length);        

end;

How are you doing today?

I'm fine, and you?

Thank you

0

2

53 

------

mytoggle_plus1JS output

function W3Button13Click(Self, Sender$10) {

      var str$1 = undefined;

      var abc$1 = "";

      var arrStr = [];

      var i$9 = 0;

      var j$2 = 0;

      abc$1 = "How are you doing today?;I'm fine, and you?;Thank you";

      arrStr = (abc$1).split(";");

      var $temp44;

      for(j$2 = 0,$temp44 = arrStr.length;j$2<$temp44;j$2++) {

         WriteLn($DIdxR(arrStr,j$2,""));

      }

      WriteLn(0);

      WriteLn((arrStr.length-1));

      WriteLn(abc$1.length);

}