powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Изменить размер открывшейся формы
18 сообщений из 18, страница 1 из 1
Изменить размер открывшейся формы
    #38181366
andrew shalaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!
MS Access 2007
Вопрос новичка:
На главной форме есть кнопка, при нажатие на нее открывается форма, причем менять размер этой формы нет возможности, а открывается она на пол ширина экрана.
Задача сделать так что бы размер формы можно было менять и что бы она открывалась сразу размером = 90% площади экрана.

смотрел свойства формы в режиме: DesignView но там нашел только ширину.

Как изменить размер формы?
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181405
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А смысл ? Пока у вас формы как новые табы с ярлычками открываются ? Если бы они МДИ окошками плавали бы...
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181421
andrew shalaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-Любитель,

Ответ в лучших традициях гуру на sql.ru я ничего не понял :)
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181425
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы старые аксесы видели ? MDI интерфейс vs Tabbed интерфейс.
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181436
andrew shalaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-Любитель,

не будем уходить от темы вопроса, каким образом можно исправить размер формы?
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181442
Bryk_Alien
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrew shalaevне будем уходить от темы вопроса, каким образом можно исправить размер формы?А форма всплывающая?
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181445
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Форма состоит из разделов, каждый имеет свою высоту. Высота формы равна сумме выстоты всех разделов. А ширина у них общая.
Програмно в момент загрузки формы
Код: vbnet
1.
2.
Me.InsideWidth = ... 
Me.Section(...).Height = ... 
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181452
andrew shalaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bryk_Alien,

Да, окно всплывающее
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181466
Bryk_Alien
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrew shalaevBryk_Alien,

Да, окно всплывающее
Тогда в этом событии:

Код: plaintext
1.
2.
3.
4.
'Загрузка формы
Private Sub Form_Load()
    'Устанавливаем вручную размер формы
    Me.Move Me.WindowLeft, Me.WindowTop, Me.WindowWidth, Me.WindowHeight
End Sub

Замените Me.WindowWidth на нужное Вам значение. Его можно или подобрать вручную, или использовать Me.WindowWidth * 1,82 или вычислите ширину экрана и ориентируйтесь на неё.
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181471
Bryk_Alien
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
P.S.
andrew shalaevпричем менять размер этой формы нет возможностиНепонятно почему... ведь в свойствах формы стоит тип границы - "изменяемая". Должна тянуться как окна в винде...
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181479
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrew shalaevПрограммист-Любитель,

не будем уходить от темы вопроса, каким образом можно исправить размер формы?Вам ответили полно и правильно. Для того, чтобы объекты новых аксов не имели вид вкладок, надо (для А2010) в Параметрах изменить - Параметры-Текущая база данных-Параметры окна документа-Вкладки на Перекрывание окон.
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181535
andrew shalaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bryk_Alien,

Если я правильно понял, то это задаст размеры железно, мне надо как то отталкиваться от размера экрана, но главное наврено. это разрешить изменять пользователю размер окна
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181554
Bryk_Alien
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrew shalaevBryk_Alien,

Если я правильно понял, то это задаст размеры железно, мне надо как то отталкиваться от размера экрана, но главное наврено. это разрешить изменять пользователю размер окна
Ну как железно...
Это будет задаваться размер и положение формы при открытии. С возможностью изменения.

За разрешение изменять границу отвечает параметр [Тип границы] (BorderStyle) он у Вас установлен в нужное значение. (судя по скриншоту) и пользователи должны мочь менять границу.
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181590
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если форма резиновая и алгоритм изменения ее частей хорошо продуман (что-то пропорционально размеру всей формы, с мин. значением и макс.) то первоначальный размер не имеет решающего значения. Ну и при закрытии формы хорошо сохранять ее размер и местоположения индивидуально для каждого пользователя.
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181790
andrew shalaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В итоге при загрузке написал следующее:

Me.InsideHeight = 9000
Me.InsideWidth = 19000

Размер окна оптимально показывает столбцы от первого до последнего, но почему то снизу есть строка прокрутки, как ее убрать?
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181810
Bryk_Alien
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrew shalaevпочему то снизу есть строка прокрутки, как ее убрать?Смотрите свойство формы - "ScrollBars"
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38181857
andrew shalaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bryk_Alien,

большое спасибо!

Еще есть вопрос, можно ли тип данных настроить так что бы поле показывало дата + время(но без секунд) пример 12.03.212 18:15
В предлагаемых на выбор форматах не нашел такой тип даты
...
Рейтинг: 0 / 0
Изменить размер открывшейся формы
    #38182516
Bryk_Alien
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrew shalaevBryk_Alien,

большое спасибо!

Еще есть вопрос, можно ли тип данных настроить так что бы поле показывало дата + время(но без секунд) пример 12.03.212 18:15
В предлагаемых на выбор форматах не нашел такой тип даты
1) Впишите туда: dd\.mm\.yyyy\ hh:nn
2) или форматируйте в запросе
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Изменить размер открывшейся формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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