powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Масштаб подчиненной формы
11 сообщений из 11, страница 1 из 1
Масштаб подчиненной формы
    #33612222
serz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли с помощью API функций менять масштаб отображения дочерней формы MDI формы?
Назначение:MDI форма используется как оболочка генератора отчетов и пользователь хочет просматривать отчеты перед печатью в различном масштабе
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33612418
Фотография SmeL_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
Private Declare Sub SetWindowPos Lib "User32" (ByVal hWnd As Long, _
                        ByVal hWndInsertAfter As Long, _
                        ByVal X As Long, _
                        ByVal Y As Long, _
                        ByVal cx As Long, _
                        ByVal cy As Long, _
                        ByVal wFlags As Long)
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33612830
serz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ,но так меняется только размер и положение подчиненной формы а нужно чтобы пропорционально изменялось и ее содержимое
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33612844
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда в поиск - раз в месяц обсуждается.
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33613386
serz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можете дать ссылку или контрольное слово для поиска?
Я не смог найти
Спасибо
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33615396
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
For Each Control In Me
With Control
  .Width=.Width *  0 . 5 
  .Height=.Height *  0 . 5 
End With
Next
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33618369
serz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в принципе по такому алгоритму сейчас и делается
но есть еще высота шрифтов, расстояние между элементами и др - в результате изменение размера несколько портит внешний вид
есть же наверное команда API которая масштабирует контекст устройства - как к примеру отчеты в Аксессе на предварительном просмотре

написали что каждый месяц это обсуждают - дошел до ноября - не нашел
наверное пик пришелся на летние месяцы
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33618519
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
API - функции для системы, думаешь микрософту было радостно писать специальную функцию для тебя? НЕТ НЕТ и НЕТ!

если не нравится, то меняй fontsize и top и left
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33618522
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можешьсделать скриншот (PrintSCR) и масштабироватьего

ПарСек - далеко, но не долго.
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33619041
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AklinМожешь сделать скриншот (PrintSCR) и масштабироватьего

LOL! )))
...
Рейтинг: 0 / 0
Масштаб подчиненной формы
    #33619056
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно применить контрол
Код: plaintext
1.
2.
3.
4.
Olectra Resizer Help Contents

With Olectra Resizer you can easily added intelligent resizing capability to your  32 -bit Visual Basic  4  and  5  and Delphi  3 . 0  projects. Use Resizer's Spacers and Containers to position controls on a form, and determine how they resize at run-time.

The Olectra Resizer online help is made up of the following chapters. Click on a heading to go to that section.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Масштаб подчиненной формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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