Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
3 / 3 / 0
Регистрация: 20.07.2012
Сообщений: 50

Подстроить программу под разрешение монитора

21.11.2012, 11:08. Показов 2238. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал программу на своем ноуте (1366*768), а на более старом компе и более низким разрешением экрана, окно программы не полностью помещается...
Есть ли какой-нибудь способ не меняя кода либо задать пропорции формы либо как-то еще это сделать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.11.2012, 11:08
Ответы с готовыми решениями:

Как сделать, чтобы программа автоматически подстраивалась под разрешение монитора
Здравствуйте форумчане! У меня возник некий вопрос. Как сделать: 1. Чтобы окна программы автоматом подстраивались под разрешение...

Как подстроить изображение под форму
Всем привет! не пойму как подстроить изображение под размеры формы по аналогии с имеджем у которого есть свойство stretch. Подскажите как...

разрешение монитора
извините,и сильно не пинайте я только начинаю изучать vb и столкнулась с такой проблемой при изменение разрешения монитора программа...

10
Заблокирован
21.11.2012, 11:21
vfalex, есть несколько способов!
1. Вариант: ВЫКИНУТЬ К ЧЕРТОВОЙ МАТЕРИ СТАРЬЕ!
2. Вариант, использовать полосы прокрутки.
3. Использовать полосы прокрутки и свойство форм RESIZE.
4. Заранее знать под какое разрешение экрана создавать проект.
0
3 / 3 / 0
Регистрация: 20.07.2012
Сообщений: 50
21.11.2012, 11:35  [ТС]
Первый вариант конечно прост, но не то что надо))
Второй - неудобный
Третий. Что за свойство Resize? Где его найти?Как использовать?
Четвертый. Разрешение предположим 800*600
0
Заблокирован
21.11.2012, 11:44
Ну вот в 4 варианте, используй размер формы фиксированный, далее если не будут влазить компоненты, по любому надо использовать полосы прокрутки для отображения данных! И последний вариант с RESIZE открой форму, перейди в свойство ее RESIZE.
0
3 / 3 / 0
Регистрация: 20.07.2012
Сообщений: 50
21.11.2012, 12:13  [ТС]
Я же просил...
Цитата Сообщение от vfalex Посмотреть сообщение
Третий. Что за свойство Resize? Где его найти?Как использовать?
Без пояснения ваши ответы - бесполезны для меня, к моему же сожалению...
0
Заблокирован
21.11.2012, 12:21
Выложи сюда свой проект посмотрим, что ты там накидал, ну и допишу по возможности (времени) событие на 800 на 600 разрешение.
0
3 / 3 / 0
Регистрация: 20.07.2012
Сообщений: 50
21.11.2012, 17:39  [ТС]
Нет варианта вкратце объяснить, что именно вы хотите переделать?
Может я и сам бы справился...
Если вы просто хотите вручную изменить размеры всех элементов - то этот способ не подходит.

Неужели никак нельзя каким-нибудь другим шаманским способом пропорционально уменьшать и увеличивать форму(+все её элементы)??
0
Заблокирован
21.11.2012, 17:41
Я же тебе уже сказал ! Создай рамку на форме, ее прокручивай с помощью Полос прокрутки, которые размещай на форме если размеры экрана превышает какие-то размеры!
0
3 / 3 / 0
Регистрация: 20.07.2012
Сообщений: 50
21.11.2012, 17:48  [ТС]
Ты мне навязываешь полосы прокрутки, а оно мне НЕ надо.
Надо простой ответ, возможно именно так как я хочу или нет,то есть существует ли простой способ масштабирования..?
Если не возможно, то буду думать над тем как это сделать другим путем.
А ваш вариант - не приемлем из-за неудобства, проще и правда размеры всех элементов минимизировать, получится куда красивее...
0
Заблокирован
21.11.2012, 17:50
Цитата Сообщение от vfalex Посмотреть сообщение
А ваш вариант - не приемлем из-за неудобства, проще и правда размеры всех элементов минимизировать, получится куда красивее...
Немного отклонимся от темы, чем же полоса прокрутки убивает эстетику формы?
0
3 / 3 / 0
Регистрация: 20.07.2012
Сообщений: 50
21.11.2012, 17:55  [ТС]
Тем, что на форме находится 31 лейбл с числами месяца, и хочется взглядом охватывать все числа месяца(ибо вокруг них тоже расположены индикаторы говорящие о наличии или отсутствии сохраненных данных за тот день).
Так что полоски - заставят напрягаться при работе и ненавидеть мою прогу, чего я не хочу))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.11.2012, 17:55
Помогаю со студенческими работами здесь

Как изменять разрешение монитора?
Подскажите пожалуста как можно програмно изменять разрешение монитора... Как определить текущее разрешение я знаю ,а вот изменить его.....

Адаптировать форму под разрешение зкрана
Помогите пожалуйста с кодом для адаптирования формы под размер экрана!!!

Подстройка программы под разрешение экрана
Всем здрям. Вас уже, видимо, задолбали с вопросом "Как подстроить прогу под экран?".. Извиняюсь, но перелопатив гугл, я ничего не...

Масштабирование формы и контролов под нужное разрешение
Не могу понять сделал форму, а именно сделал картинки нужных размеров, расположил овалы там где надо. И у меня на буке все ОК. Пришел на...

Подстроить сайт под разрешение экрана
Здравствуйте. Столкнулся с вопросом, как подстроить сайт под экран? Т.е, если на одном экране сайт выглядит нормально, то на другом может...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru