Отлов изменения размера меню - VB
Формулировка задачи:
как уловить что при маленьком размере формы меню становится в две полосы, а не в одну?
Решение задачи: «Отлов изменения размера меню»
textual
Листинг программы
<font color="blue">Dim</font> OrgHeadHeight <font color="blue">As</font> <font color="blue">Long</font> <font color="blue">Dim</font> DoubleMenu <font color="blue">As</font> <font color="blue">Boolean</font> <font color="blue">Private</font> <font color="blue">Sub</font> Form_Load() OrgHeadHeight = <font color="blue">Me</font>.Height - <font color="blue">Me</font>.ScaleHeight <font color="blue">End</font> <font color="blue">Sub</font> <font color="blue">Private</font> <font color="blue">Sub</font> Form_Resize() <font color="blue">Dim</font> NewDoubleMenu <font color="blue">As</font> <font color="blue">Long</font> NewDoubleMenu = OrgHeadHeight < (<font color="blue">Me</font>.Height - <font color="blue">Me</font>.ScaleHeight) <font color="blue">If</font> NewDoubleMenu <> DoubleMenu <font color="blue">Then</font> DoubleMenu = NewDoubleMenu <font color="blue">If</font> DoubleMenu <font color="blue">Then</font> Debug.<font color="blue">Print</font> <font color="teal">"Menu Size Changed to Double lines"</font> <font color="blue">Else</font> Debug.<font color="blue">Print</font> <font color="teal">"Menu Size Changed to Single line"</font> <font color="blue">End</font> <font color="blue">If</font> <font color="blue">End</font> <font color="blue">If</font> <font color="blue">End</font> <font color="blue">Sub</font>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д