advr.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Index Property Details
  Summary  Details  Example                Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
 [form.]ctlname[(arrayindex%)].Index
 
 Usage Notes
   ■ Since control array elements share the same CtlName, you must use the
     Index property in code to refer to a particular control in the array.
     The index must appear as a number in parentheses next to the control
     array name. For example:
 
         MyButton(3)
 
   ■ When a control in the array recognizes that an event has occurred,
     Visual Basic calls the array's event procedure and passes the applicable
     index as an additional argument.
 
   ■ Use Index when you are creating controls dynamically at run time with
     the LOAD statement, or removing them with the UNLOAD statement.
 
   ■ When you create a new element of a control array using the LOAD
     statement, the next available index is used. See: LOAD Statement
 
   ■ To remove a control from a control array, change the control's CtlName
     property, or use the UNLOAD statement. See: UNLOAD Statement
 
 See: Creating a Control Array