- Код: Выделить всё
Friend Property Get BuddyControls() As Collection
' Возвращает коллекцию, которая содержит список элементов контроля
' на родительской форме. Список содержит все контроли, кроме этого
Dim c As Control
Dim sTmp As String
Dim sMyName As String
sMyName = Ambient.DisplayName
Set BuddyControls = New Collection
For Each c In UserControl.Parent.Controls
If (TypeName(UserControl.Parent.Controls(c.Name)) = "Object") Then
sTmp = c.Name & "(" & c.Index & ")"
Else
sTmp = c.Name
End If
If sTmp <> sMyName Then
BuddyControls.Add sTmp
End If
Next c
End Property
Спасибо.