

| Type | Description | |||
| Position as Variant | A long expression that indicates the position of the editor being requested. | |||
| Editor | An Editor object being requested. | 
The following VB sample enumerates the visible editors in the control, as they are displayed:
Dim i As Long
With Record1
    For i = 0 To .Count - 1
        Dim e As EXRECORDLibCtl.Editor
        Set e = .ItemByPosition(i)
        If (e.Visible) Then
            Debug.Print e.Label
        End If
    Next
End With
  The following VC sample enumerates the visible editors in the control, as they are displayed:
for ( long i = 0; i < m_record.GetCount(); i++ )
{
	CEditor editor = m_record.GetItemByPosition( COleVariant( i ) );
	if ( editor.GetVisible() )
	{
		TCHAR szOutput[1024];
		wsprintf( szOutput, "%s\n", (LPCTSTR)editor.GetLabel() );
		OutputDebugString( szOutput );
	}
}