Difference between revisions of "Arrayhigh"

From Soldat Community Wiki
Jump to: navigation, search
(Created page with "===From the Scripting Manual=== ''function ArrayHigh(X: array of variant): integer;'' '''Parameter Info:''' X (Array of Variant): This paramater can be an array of any d...")
 
(Blanked the page)
Line 1: Line 1:
−
===From the Scripting Manual===
 
−
''function ArrayHigh(X: array of variant): integer;''
 
−
 
−
'''Parameter Info:'''
 
−
  X (Array of Variant): This paramater can be an array of any data type.
 
−
 
−
'''Description:'''
 
−
  This function will return the highest index of an array. Example if you have an array of 5 integers {0,1,2,3,4},
 
−
  this function will return 4.
 
−
 
−
  (if this function fails for you, please try [[GetArrayLength]])
 
  
−
==Examples==
 
−
<source lang="pascal">var
 
−
MyArray[0..4] of string;
 
−
i: integer;
 
−
begin
 
−
    MyArray[0] := 'noobs';
 
−
    MyArray[1] := 'foo';
 
−
    MyArray[2] := 'bar';
 
−
    MyArray[3] := 'is';
 
−
    MyArray[4] := 'for';
 
−
   
 
−
    for i := 0 to ArrayHigh(MyArray) do begin
 
−
      WriteLn(MyArray[i]);
 
−
    end;
 
−
end;
 
−
</source>
 
−
 
−
'''Output:'''
 
−
  noobs
 
−
  foo
 
−
  bar
 
−
  is
 
−
  for
 
−
 
−
==External Links==
 
−
* [http://enesce.com/help/index.html?Functions/Arrayhigh.html Scripting Manual page for Arrayhigh]
 
−
 
−
[[Category:Server Scripting]][[Category:Server Scripting Functions]]
 

Revision as of 13:51, 11 September 2012