powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
25 сообщений из 114, страница 3 из 5
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538767
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hruptor Любопыт
2 hruptor
У вас сразу база заработала без импортирования классов?

Да, заработала сразу. Может быть у других не работает потому что нет файла MSCOMCTL.OCX (для ImageListCtrl). У меня этот файл версии "6.01.9545, April 25, 2002"
Проверил на Acess 2003 без SP, тоже работает :)
Ой забыл про MSCOMCTL.OCX !!!!
Спасибо, что напомнили. Это для изменения курсора на сплиттере.
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538782
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, заработала сразу. Может быть у других не работает потому что нет файла MSCOMCTL.OCX (для ImageListCtrl). У меня этот файл версии "6.01.9545, April 25, 2002"
Не в этом дело. Такой файл есть, версия та же. Но не работает.

Любопыт, скажите все же, какие у вас референсы подключены?
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538789
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл тэг включить авторДа, заработала сразу. Может быть у других не работает потому что нет файла MSCOMCTL.OCX (для ImageListCtrl). У меня этот файл версии "6.01.9545, April 25, 2002"Не в этом дело. Такой файл есть, версия та же. Но не работает.

Любопыт, скажите все же, какие у вас референсы подключены?
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538826
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну кроме басика:
1. Microsoft Access 10.0 Object Library
файл C:\Program Files\Microsoft Office\Office10\MSACC.OLB
2. OLE Automation
файл C:\WINDOWS\system32\stdole2.tlb
3. Microsoft ActiveX Data Objects 2.1 Library, но он здесь не нужен
файл C:\Program Files\Common Files\System\ado\msado21.tlb
4. Microsoft Windows Common Controls 6.0 (SP6)
файл C:\WINDOWS\system324. MSCOMCTL.OCX
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538845
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldЗабыл тэг включить авторДа, заработала сразу. Может быть у других не работает потому что нет файла MSCOMCTL.OCX (для ImageListCtrl). У меня этот файл версии "6.01.9545, April 25, 2002"Не в этом дело. Такой файл есть, версия та же. Но не работает.

Любопыт, скажите все же, какие у вас референсы подключены?
Файл MSCOMCTL.OCX то есть, а вы его подключили?
А вы все не можете даже до кода добраться?
Можете попробовать следующее?
Нарисуйте или скопируйте свою формочку с контролами в новой своей базе и импортируйте классы (кроме frm) и модуль. в вашей форме (главной) вставьте код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Option Compare Database
Option Explicit
Private mrfrm As ClassResizeForm
Private Sub Form_Open(Cancel As Integer)
    Set mrfrm = New ClassResizeForm
    Set mrfrm.Form = Me
    Call mrfrm.SetDesignScreen( 1024 ,  768 ,  96 ,  96 )
' 1024 х 768, DPIX=96, DPIY=96 разрешение экрана, при котором создана форма
End Sub
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538861
ByKiS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538877
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может что-то с формами не то (они у меня в процессе отладки кода самопроизвольно меняли свои свойства - помню иногда аксесс предлагал сохранить макеты форм, хотя я их не трогал). или с моим аксессом что-то не так. вообщем непонятно.
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538884
ByKiS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже таблицу не даёт открыть. А если пробую импортировать - то пишет нераспозноваемый формат
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538890
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так ща попробую перерисовать формочки, табличку уберу.
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538898
ИгорьКл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я закоментировал все атрибуты,
ЛюбопытОй забыл про MSCOMCTL.OCX !!!!
Спасибо, что напомнили. Это для изменения курсора на сплиттере.
закоментировал тоже
Любопытмодуль 'Form_frm1' импортировать не надо. Надо в базе создать модуль для формы frm1 (пустой), скопировать из текстового файла текст из модуля 'Form_frm1' и вставить в проект.
так и сделал
Работает идеально (уменьшает и увеличивает), о чём я сообщил 20.05.07, 21:14
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538921
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да Любопыт. Дело именно в MSCOMCTL.OCX. После установки ее в референсах файл стал загружаться нормально. Помнится еще в одном из первых постов я просил вас разобраться со ссылками. Вы ответили: "Библиотеки никакие не нужны. Разве что АПИ-функции". Ну да это дело прошлое. Все-таки победили...
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538924
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так. ДЕло не в формах. Бросаю эту затею с рисовкой.
Дело в генерации аттрибутов. Что делать с этим не знаю. Не будешь же всем говорить уберите аттрибуты.
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538931
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldДа Любопыт. Дело именно в MSCOMCTL.OCX. После установки ее в референсах файл стал загружаться нормально. Помнится еще в одном из первых постов я просил вас разобраться со ссылками. Вы ответили: "Библиотеки никакие не нужны. Разве что АПИ-функции". Ну да это дело прошлое. Все-таки победили...
Дык запыл про MSCOMCTL.OCX, имидж-лист не виден же на форме, вот и забыл. Кстати,
а вы базу запустили или тоже импортировали классы и аттрибуты убрали?
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538933
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Bykis
Зарегистрируйте MSCOMCTL.OCX: revsvr32 "C:\Windows\System32\MSCOMCTL.OCX", а потом создайте чистый мдб, создайте пустой модуль, подключите в референсах MS Windows Common Control, скопируйте в новый мдб все из файла Любопыта. И все пойдет
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538936
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, у меня в референсах MSCOMCTL.OCX нет, но работает. Правда в других базах поднимается MSCOMCTL.OCX. Получается, что раз запустил, дальше можно и не упоминать на конкретной машине.
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538948
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_world2 Bykis
Зарегистрируйте MSCOMCTL.OCX: revsvr32 "C:\Windows\System32\MSCOMCTL.OCX", а потом создайте чистый мдб, создайте пустой модуль, подключите в референсах MS Windows Common Control, скопируйте в новый мдб все из файла Любопыта. И все пойдет

2 Любопыт. Я ответил
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538962
Фотография ruprext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_world2 Bykis
Зарегистрируйте MSCOMCTL.OCX: re G svr32 "C:\Windows\System32\MSCOMCTL.OCX", а потом создайте чистый мдб, создайте пустой модуль, подключите в референсах MS Windows Common Control, скопируйте в новый мдб все из файла Любопыта. И все пойдет
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538963
Фотография ruprext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ачипятка видимо
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538982
ByKiS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Она у меня стояла... Может региональные настройки? Дома поппробую на русском.
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538986
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ruprextачипятка видимоОх, как вы правы...
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34538990
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ByKiSОна у меня стояла... Может региональные настройки? Дома поппробую на русском.
Кажется, там есть контролы с русскими названиями. Лучше нарисуйте собственную форму, импортируйте модули классов и 1 стандартный модуль. Код на форму посмотрите как сделано в моем (он короткий не бойтесь).
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34539302
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для тех кто пробует, оставьте сообщение : работает или нет и версию Аксесса.
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34539333
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работает нормально. Заметно сильное моргание при двигании субформ. Думаю, что это не страшно, пользователь не будет постоянно дергать формы.

Из пожеланий. Если будете этим заниматься и дальше, то самое интересное, во всяком случае для меня, это изменение размеров фотографий и подобных объектов.
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34539396
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldизменение размеров фотографий и подобных объектов.
Это уже слишком сложно по-крайней мере для меня.
С морганием тоже не знаю как бороться.
...
Рейтинг: 0 / 0
Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
    #34545740
Fagrant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачал монстра GetzResizeFormNewSaveCoords0520, открыть не смог. Падает Эксцесс при любом чихе. Импорт - тоже не работает. MSComctl 6.0(SP6) в референсах у меня подключен, MSA2003 SP2. А хочется :)
...
Рейтинг: 0 / 0
25 сообщений из 114, страница 3 из 5
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выкладываю монстра (по размерам кода) Масштабирование и ресайзинг форм.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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