Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2010, 16:02   #1
Gennady_fr
 
Регистрация: 07.05.2010
Сообщений: 6
По умолчанию автонастройка размера форм

Здравствуйте всем.
После перехода к многопользовательскому режиму работы, не могу найти возможность сделать так, чтобы размер форм автоматически настраивался в зависимости от типа монитора (дисплея). Имеется ли эта возможность в Access 2003 и если да, то как это сделать.
Буду признателен за помощь.
Gennady_fr вне форума Ответить с цитированием
Старый 25.06.2010, 18:17   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Gennady_fr.
".. не могу найти возможность сделать так, чтобы размер форм автоматически настраивался в зависимости от типа монитора.." - формулировка не корректна, "тип монитора" никак не влияет на установленное у пользователя разрешение экрана.
"..Имеется ли эта возможность в Access.." - такой возможности у MS Access нет.
Решением может служить создание форм адаптированных к разрешению экрана 800х600, (640х480 сегодня встретить тяжело). Или поручить интегрированному в MS Access VBA выполнять масштабирование формы по событию Form_Resize, "раскладывая" контролы по форме в соответствии с размером окна.
примерно так.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 25.06.2010, 20:43   #3
AdrenalinE
Пользователь
 
Аватар для AdrenalinE
 
Регистрация: 29.09.2007
Сообщений: 95
По умолчанию

Можно использовать System.HorizontalResolution и System.VerticalResolution и двигать контролы, исходя из этого. Благо, вариантов разрешений будет, думаю, не так много, если речь идет о предприятии. А если потрудиться, то можно и относительно все прописать, тогда вообще будет без разницы, какое разрешение.

Можно пойти дальше - использовать API-функцию GetSystemMetrics.
AdrenalinE вне форума Ответить с цитированием
Старый 26.06.2010, 12:05   #4
Gennady_fr
 
Регистрация: 07.05.2010
Сообщений: 6
По умолчанию

Здравствуйте Евгений и "AdrenalinE".
Большое спасибо вам за советы, попробую справиться с этой проблемой.
Постараюсь потрудиться хоть это и нелегко.
До свидания.
Gennady_fr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зависимость размера рисунка от размера формы Hippie Мультимедиа в Delphi 3 18.05.2010 10:46
реестр форм bagos Помощь студентам 2 05.12.2009 23:09
Использование 2х форм Zeraim Общие вопросы Delphi 4 27.05.2008 17:14
несколько форм? FAiver Общие вопросы Delphi 5 15.12.2007 22:58
Общение форм Rapid Общие вопросы Delphi 9 17.11.2007 17:56