[VB6] Узнать ширину контейнера из юзерконтрола.
Формулировка задачи:
Вот я уперся, аж дымлюсь.
Есть юзерконтрол. Он лежит на каком-то контейнере. Мне нужно изнутри юзерконтрола узнать некоторые параметры контейнера (пусть Width для определенности)
Если юзерконтрол лежит на форме или фрейме, то я без проблем узнаю, используя Parent (даже не требуется Extender). Если же юзерконтрол лежит на другом юзерконтроле, я получаю "Object doesn't support this property or method", какие бы я комбинации не пробовал.
Вот.
Есть юзерконтрол. Он лежит на каком-то контейнере. Мне нужно изнутри юзерконтрола узнать некоторые параметры контейнера (пусть Width для определенности)
Если юзерконтрол лежит на форме или фрейме, то я без проблем узнаю, используя Parent (даже не требуется Extender). Если же юзерконтрол лежит на другом юзерконтроле, я получаю "Object doesn't support this property or method", какие бы я комбинации не пробовал.
Вот.
Решение задачи: «[VB6] Узнать ширину контейнера из юзерконтрола.»
textual
Листинг программы
<font color="blue">Private</font> <font color="blue">Sub</font> Command1_Click() <font color="blue">Dim</font> sStr sStr = Split(UserControl.Tag, <font color="teal">","</font>) MsgBox Forms.Add(sStr(<font color="darkblue"><b>0</b></font>)).Controls(CStr(sStr(<font color="darkblue"><b>1</b></font>))).<font color="blue">Width</font> <font color="blue">End</font> <font color="blue">Sub</font>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д