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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.07.2009, 16:35   #1
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
Вопрос Что делать с разрешением?

Добрый вечер! . Сижу в раздумьях...Написал свою прогу на ноутбуке с экраном 15.4 дюйма и разрешением 1280х800, поставил свою прогу на комп-стационар с разрешением 1024х768 и расстроился.... Объекты в моей программе исказились. Вопрос: что делать? Есть у меня одна идея как можно выйти из этой ситуации. Добавить код, который бы считывал у компьютера пользователя разрешение экрана и заносил в, например, Label ширину и высоту экрана, а в своей проге сделать то резрешение, под которым писалась программа, т.е. 1280х800. И, когда пользователь запустит мою прогу, то разрешение его монитора бы стало 1280х800 (этот обработчик записать в Form.Show), а когда прогу закрывают, то восстанавливалось бы разрешение то, которое было до запуска, т.е., например, 1024х768 (обработчик этот вставить в событие Form.Close). Какие будут у вас идеи? Заранее спасибо за ответы.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 26.07.2009, 16:39   #2
VVM
Форумчанин
 
Аватар для VVM
 
Регистрация: 06.06.2007
Сообщений: 282
По умолчанию

http://yandex.ru/yandsearch?clid=503...80%D0%BC%D1%8B

http://programmersforum.ru/showthread.php?t=14152
http://programmersforum.ru/showthread.php?t=2645
Не важно, как часто вы падаете. Важно, как часто вы поднимаетесь. Винс Ломбарди.
VVM вне форума Ответить с цитированием
Старый 26.07.2009, 23:27   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а у всех пользователей сможете такое разрешение поставить?...ИМХО...лучше адаптируйте программу под динамические размеры(якоря+событие OnResiгe(вроде))
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 26.07.2009, 23:41   #4
Mr.Qwerty
Что? Где? Когда?
Форумчанин
 
Аватар для Mr.Qwerty
 
Регистрация: 14.07.2009
Сообщений: 220
По умолчанию

artemavd, у меня тоже такое было.. потом учитель мне за это дело "жестоко" намекнул, так мне пришлось одновременно сконфигурировать так чтобы размеры "угождали" и ноутам и пк, вообщем формы так закрепил удачно...Ну пробуй, у тебя все получится
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Mr.Qwerty вне форума Ответить с цитированием
Старый 27.07.2009, 00:07   #5
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

http://programmersforum.ru/showthread.php?t=58198
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что делать? Alexxx92 Microsoft Office Access 2 12.06.2009 14:23
Что делать? Тёма(C@$pEr) Безопасность, Шифрование 3 05.03.2009 09:39
проблема с разрешением ben95 Свободное общение 7 12.09.2008 09:48
Что делать? mujbIk Общие вопросы C/C++ 6 27.08.2008 12:24
подскажите что делать. __k1ll3r__ Компьютерное железо 4 23.02.2008 12:54