Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.04.2014, 22:39
|
|||
---|---|---|---|
|
|||
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
В ходе написания кода для изменения видимости группы объекта планировалось использовать следующее строку кода: Me![Frame64].BackColor.BackStyle = fmBackStyleTransparent Хотелось для задания значения свойства BackStyle использовать уже существующую системную константу fmBackStyleTransparent. Но оказалось, что она не определена в библиотеках по умолчанию подключенных к Access. Однако данная константа упоминается в VBA Help в качестве значения для "object.BackStyle" При этом для "однотипного" свойства "Label.BackStyle" в Access Help она не указана. Методом долгого поиска через Google удалось найти, что префикс "fm" используется для констант MS Form library. Затем в VBA Excel обнаружить данную библиотеку подключенную по умолчанию к проекту, а потом через поиск соответствующей библиотеке на диске ("\Windows\SysWOW64") удалось подключить ее и к VBA Access (в VBA Access списке библиотек по умолчанию ее не было). Вопросы: 1. Могут ли быть какие то проблемы при использование одновременно в одном проекте библиотек Microsoft Access и MS Form library ? 2. Есть ли красивый способ задавать значения для Label.BackStyle (не считая задания собственных констант) без MS Form library ? 3. А есть где-то место где можно узнать "все" предопределенные наименования для основных объектов (относительно vb, fm, ad, db понятно) и указания в каких именно библиотах они определены? 4. Какое оптимальное и простое решение по скрытию ряда объектов на форме (изменения состав формы в зависимости от значения одного из полей формы)? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.04.2014, 23:52
|
|||
---|---|---|---|
|
|||
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
Уточнение описался в строчке кода выше. Должно быть (для сокрытия группы полей с помощью Frame) Me![FrameProjectInfo].BackStyle = fmBackStyleOpaque либо открытию на тогда = fmBackStyleTransparent ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2014, 05:39
|
|||
---|---|---|---|
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
goodman74В ходе написания кода для изменения видимости группы объекта планировалось использовать следующее строку кода: Me![Frame64].BackColor.BackStyle = fmBackStyleTransparentМы же говорим за контролы Access? А ты пробовал это делать? Для управления видимостью контролов Access используется свойство Visible . А BackStyle - имеет всего 2 значения (к чему тут константы?) - 0 и 1. И отвечает за прозрачность фона. Использование констант из чужих библиотек сомнительное удобство. ИМХО, чем меньше библиотек прицеплено, тем лучше. Не следует привлекать новые сущности без крайней на то необходимости. © Уильям Оккам ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2014, 05:50
|
|||
---|---|---|---|
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
goodman74Уточнение описался в строчке кода выше. Должно быть (для сокрытия группы полей с помощью Frame) Me![FrameProjectInfo].BackStyle = fmBackStyleOpaque либо открытию на тогда = fmBackStyleTransparentДа, ещё. Не получится прикрыть поля с помощью Frame. Если поле получит фокус, то оно всплывёт над Frame. Этот фокус (всплывание контролов) иногда используется... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2014, 12:29
|
|||
---|---|---|---|
|
|||
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2017, 08:57
|
|||
---|---|---|---|
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
Опять файлы убраны с файлообменников ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2017, 09:54
|
|||
---|---|---|---|
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
JossОпять файлы убраны с файлообменников Модератор: гурД, оставайтесь в пределах правил. Даже шутки ради Изменено ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2017, 12:19
|
|||
---|---|---|---|
|
|||
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
JossОпять файлы убраны с файлообменников у меня на всякий случай сохранено на компе, если нужно могу куда-нибудь выложить ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2017, 13:05
|
|||
---|---|---|---|
|
|||
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
Joss, выложил http://my-files.ru/fg51cs ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.01.2017, 08:53
|
|||
---|---|---|---|
Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access |
|||
#18+
guest_rusimportJoss, выложил http://my-files.ru/fg51cs Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1612787]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
168ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 370ms |
total: | 619ms |
0 / 0 |