V-Форум / Corel VBA / Тема: Проблема с userform.width

Проблема с userform.width

 27/09/2011 20:43:57 #Link

GoodvinVV

Уважаемые, может сталкивался кто с таким...
как сделать userform.width=50 или 30,
VBA редактор не позволяет такую сотворить. минимум .width=84
есть способ обойти это?

Re: Проблема с userform.width

 27/09/2011 21:49:38 #Link

wOxxOm

не помню уже но наверное в sub userform_initialize()

Re: Проблема с userform.width

 28/09/2011 9:05:42 #Link

GoodvinVV

Private Sub UserForm_Initialize()
myForm.Width = 30
end sub

не меняет ситуацию

Re: Проблема с userform.width

 28/09/2011 9:50:33 #Link

wOxxOm

может просто width=30

Re: Проблема с userform.width

 28/09/2011 18:04:41 #Link

GoodvinVV

нет

Re: Проблема с userform.width

 28/09/2011 19:43:40 #Link

wOxxOm

значит наличие заголовка окна мешает
погугли vba Captionless UserForm

Re: Проблема с userform.width

 28/09/2011 20:33:27 #Link

GoodvinVV

в том то и дело... нет заголовка вообще ...даж полоски этой синей нет и капшен формы пустой

Re: Проблема с userform.width

 28/09/2011 21:38:42 #Link

wOxxOm

не помню подробностей но можно брутфорсом вызвать SetWindowPos - гугли пример по declare SetWindowPos VBA

да, вспомнил - именно так и делал в http://rghost.ru/23433071...

Re: Проблема с userform.width

 29/09/2011 21:11:18 #Link

GoodvinVV

wOxxOm, то что надо
буду разбираться что к чему

БОЛЬШОе Спасибо!

Источник: https://powerclip.ru/modules/newbb/viewtopic.php?topic_id=9956&start=0

Rambler's Top100