LIST.Upper |
![]() ![]() |
lex = LIST.Upper( lid AS HANDLE ) AS INTEGER
Returns the upper lex (List Element Index) of the specified List. Note that the lex depends on the OPTION BASE setting. You can use the LIST.LOWER and LIST.UPPER for iterations in a FOR loop. If the List is empty, the function returns -1.
Example:
DIM hList AS HANDLE
hList = LIST.Create( "Kalle", STRING, "Nisse", REAL, 4 )
LIST.At( hList, 0, 0, "Kalle Anka " ) LIST.At( hList, 0, 1, 1.234 ) LIST.At( hList, 1, 0, "Kajsa Anka " ) LIST.At( hList, 1, 1, 2.345 ) LIST.At( hList, 2, 0, "Joakim von Anka " ) LIST.At( hList, 2, 1, 3.456 ) LIST.At( hList, 3, 0, "Farmor Anka " ) LIST.At( hList, 3, 1, 4.567 )
PRINT "Lower: ";LIST.Lower( hList ), PRINT "Upper: ";LIST.Upper( hList ),
|