powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Пропал элемент ActiveX
25 сообщений из 56, страница 2 из 3
Пропал элемент ActiveX
    #39725661
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПанургКстати, для 64битной версии найдено другое дерево. Там что-то сделано на базе библиотеки Microsoft Forms

бесплатная версия - очень медленная, если я правильно понимаю, о чем речь.
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725663
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОзверинПанургКстати, для 64битной версии найдено другое дерево. Там что-то сделано на базе библиотеки Microsoft Forms

бесплатная версия - очень медленная, если я правильно понимаю, о чем речь.Незнаю, не пользовался.
Предпочитаю работать напрямую с объектами, минуя comctl
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725665
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПанургОзверинпропущено...


бесплатная версия - очень медленная, если я правильно понимаю, о чем речь.Незнаю, не пользовался.
Предпочитаю работать напрямую с объектами, минуя comctl

это как?
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725675
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть дерево, реализованное полностью на VBA , поэтому совместимо с 64-х битным офисом. Но решение не использовать 64-х битный офис - более правильное.
Тем не менее, рано или поздно админы могут загнать всех на 64 бита, поэтому старайтесь не использовать OCX-ы вообще, ибо в 64 битной среде будет гигантский геморрой.
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725686
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShinЕсть дерево, реализованное полностью на VBA , поэтому совместимо с 64-х битным офисом. Но решение не использовать 64-х битный офис - более правильное.
Тем не менее, рано или поздно админы могут загнать всех на 64 бита, поэтому старайтесь не использовать OCX-ы вообще, ибо в 64 битной среде будет гигантский геморрой.

на больших деревьях это дерево не взлетает(бесплатная версия).
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725695
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверинэто как?имелось ввиду ocx
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725703
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверинна больших деревьях это дерево не взлетает(бесплатная версия).кстати, а зачем строить большое дерево всё и сразу? Строить по мере разворачивания ветвей.
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725711
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панургкстати, а зачем строить большое дерево всё и сразу? Строить по мере разворачивания ветвей.
От лени, конечно..... У меня 5000 позиций за 3-4 секунды строятся.... меня пока устраивает, переделывать(пока:)) не буду...
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725717
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПанургОзверинна больших деревьях это дерево не взлетает(бесплатная версия).кстати, а зачем строить большое дерево всё и сразу? Строить по мере разворачивания ветвей.

потому что надо переделывать - самый важный ответ ;)
перестроение дерева, переходить с поиска по дереву на поиск по таблице.
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725720
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311Панургкстати, а зачем строить большое дерево всё и сразу? Строить по мере разворачивания ветвей.
От лени, конечно..... У меня 5000 позиций за 3-4 секунды строятся.... меня пока устраивает, переделывать(пока:)) не буду...

долго вроде. У меня тут справочник в 100к элементов так строится.
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725732
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин

долго вроде. У меня тут справочник в 100к элементов так строится.
Да там куча dlookup- проверок со всякими изменениями формата, добавлением информации.... Станет 30 сек и запарит - переделаю....
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725751
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин
перестроение дерева, переходить с поиска по дереву на поиск по таблице.
Черт! вот я темный.....Я и не знал, что по дереву искать можно.... Я все по таблице через код узла ищу))
Зато переделывать меньше надо будет, когда созрею:))
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39725940
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот вигвам оно все заработало..... часть событий на дереве отсутствует....
Завтра буду разбираться.....
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726275
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас:
Дерево грузится, сворачивается, разворачивается, в конструкторе можно просмотреть его свойства и поменять.
В редакторе vba не отображается половина событий - нет клика, drega, dropa и тд...
пытался зарегистрировать mscomctl.ocx 6.19545 , 6.1.9834 , 6.1.9846 взятые из различных источников, в том числе и с работающих машин - та же ошибка, ничего не регистрируется.
Само дерево - версии 6
В списке activex есть еще дерево версии 5(sp2) . Если его добавить на форму - то у него все нужные события есть.
Я в легком замешательстве.... винду с офисом переставлять совсем неохота....
Попробую заменить версию 6 на версию 5(sp2)....
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726314
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311Дерево грузится, сворачивается, разворачивается, в конструкторе можно просмотреть его свойства и поменять.
В редакторе vba не отображается половина событий - нет клика, drega, dropa и тд...Объяви переменную уровня модуля формы, например
Код: vbnet
1.
Private WithEvents m_objTV As MSComctlLib.TreeView

При загрузке формы получи её
Код: vbnet
1.
2.
3.
4.
5.
Private Sub Form_Load()
...
Set m_objTV = Me.tw.Object
...
End Sub

Используй события m_objTV
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726365
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург Используй события m_objTV
А вот это будет засада точно...... ибо переделывать придется дохрена.... а времени нет на это.
я пока пожалуй админа поплющу....
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726381
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311А вот это будет засада точно...... ибо переделывать придется дохрена.... Чего там переделывать? Простая механическая замена.
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726396
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург Чего там переделывать? Простая механическая замена. ну я ж не просто так сказал. там очень много всего накручено, и простой заменой через find - replace не справиться... Реально работы лично мне дня на два будет, что бы все заработало.
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726435
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
админ зарегил файл версии 6.1.9846 через cmd.exe..... все заработало
Ради прикола попробовал тот же файл разрегить и зарегить обратно через
"c:\windows\system32\regsvr32" "C:\Windows\SysWOW64\mscomctl.ocx"
Фигвам, ошибка. Опять через cmd.exe зарегил - работает....
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726437
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кто знает, где хорошие шаманские бубны продают?:)
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726440
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311админ зарегил файл версии 6.1.9846 через cmd.exe..... все заработало
Ради прикола попробовал тот же файл разрегить и зарегить обратно через
"c:\windows\system32\regsvr32" "C:\Windows\SysWOW64\mscomctl.ocx"
Фигвам, ошибка. Опять через cmd.exe зарегил - работает....

а можете прилить сюда версию либы, с которой работает?
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726442
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311кто знает, где хорошие шаманские бубны продают?:)

весь подфорум аксеса эти бубны делает, торгуют им в других форумах )
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726476
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин а можете прилить сюда версию либы, с которой работает?
не могу - по размеру не пролезает
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726486
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311Озверин а можете прилить сюда версию либы, с которой работает?
не могу - по размеру не пролезает

дропбокс, гуглдрайв, мылооблако?
...
Рейтинг: 0 / 0
Пропал элемент ActiveX
    #39726490
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озвериндропбокс, гуглдрайв, мылооблако?
Темный я - нет этого ничего..... На почту если сообщите - вышлю....
...
Рейтинг: 0 / 0
25 сообщений из 56, страница 2 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Пропал элемент ActiveX
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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