Свойство Designer

Возвращает объект, обеспечивающий доступ к средствам разработки компонента.

Дополнительные сведения
Если для объекта открыто окно конструктора, свойство Designer возвращает открытое окно конструктора; в противном случае создается новое окно конструктора. Окно конструктора является характеристикой определенных объектов VBComponent, при создании которых окно конструктора создается вместе с объектом. Компонент может иметь только одно окно конструктора, причем всегда одно и то же. Свойство Designer обеспечивает доступ к объекту, специфическому для компонента. В некоторых случаях, например, для стандартных модулей и модулей класса окно конструктора не создается, поскольку эти типы объектов VBComponent не поддерживают окно конструктора.
Если объект VBComponent не имеет окна конструктора, свойство Designer возвращает значение Nothing.

Пример
В следующем примере свойства Designer и Count используются для определения числа элементов управления в форме. При этом окно, содержащее данную форму, должно быть выделено. Объектом свойства Designer (конструктор) является сама форма.

Debug.Print Application.VBE.SelectVBComponent.Designer.Controls.Count
Hosted by uCoz