Documentation Home Scripting Reference Functions And Procedures String Functions RandomFrom RandomFrom The function RandomFrom returns a randomly selected element from the array AValues.Declaration: Function RandomFrom( const AValues : array of string) : string; This example is a loop that selects random entries. procedure ScriptEvent (var Value : variant); var aStr : string; aCount : integer; begin LogInfo(''); aCount := 1; while aCount < 20 do begin aStr := RandomFrom(['Bob','Ethel','Mary','Florence','Alice','Nigel','Walter','Ermintrude','Horatio','Virginia','Grover']) LogInfo(aStr); aCount := aCount + 1; end; LogInfo(''); end; ProperCase Regular Expressions (RegEx)