powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Размер treewiev
9 сообщений из 9, страница 1 из 1
Размер treewiev
    #32546584
Dmyttro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Подскажите, пожалуйста, как сделать ширину элемента ActiveX (в конкретном случае - Treewiev) на весь экран при открытии формы?
Вставляю следующий код:
TreeView1.Width = Screen.ActiveForm.InsideWidth
Растягивает, но вопрос в том, на какое событие этот код "засовывать"? На Form_load не подходит, т.к. выполняется после загрузки формы, но до resize.
...
Рейтинг: 0 / 0
Размер treewiev
    #32546601
nostra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй Activate
...
Рейтинг: 0 / 0
Размер treewiev
    #32546706
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Form_Resize чем не угодил?
Activate - не надо, а то при всяком получении фокуса будет тебе не нужный перерасчет размера
...
Рейтинг: 0 / 0
Размер treewiev
    #32546721
Dmyttro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал - не помогает. Run-time error 2475. "Для введенного выражения необходимо, чтобы активное окно содержало форму."
...
Рейтинг: 0 / 0
Размер treewiev
    #32546742
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Run-time error 2475. "Для введенного выражения необходимо, чтобы активное окно содержало форму."

ну и что за проблемы? Screen.ActiveForm у тебя нет - так сделай, либо просто используй TreeView1.Width = Me.InsideWidth
...
Рейтинг: 0 / 0
Размер treewiev
    #32546750
Dmyttro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Run-time error касается обоих предыдущих постов.
...
Рейтинг: 0 / 0
Размер treewiev
    #32546773
Dmyttro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Senin_Victor
Пасиба. TreeView1.Width = Me.InsideWidth - как раз то, что надо. Поистине, все гениальное - просто.
...
Рейтинг: 0 / 0
Размер treewiev
    #32546819
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поистине, все гениальное - просто.

обычно начинающие программисты сперва узнают про Me , а уж когда-то потом про Screen.ActiveForm . Видимо твое развитие пошло иным путем
...
Рейтинг: 0 / 0
Размер treewiev
    #32546839
Dmyttro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да и я, в-общем то, про Me раньше узнал. Только в данном конкретном случае я это Me пытался использовать тогда, когда в роли этого самого Me выступало что угодно, только не то, что надо. А вот при событии Form_Resize - самое оно.
Еще раз спасибо.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Размер treewiev
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]