powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ActiveX
9 сообщений из 9, страница 1 из 1
ActiveX
    #32822186
Stilet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DEFINE CLASS mTreeView AS OLECONTROL
OLECLASS = "MSComctlLib.TreeCtrl.2"
olelcid = 1033
ENDDEFINE


на одном компе работает, а на другом не может найти клас

что и как надо зарегистрировать?
...
Рейтинг: 0 / 0
ActiveX
    #32822193
Онуфрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Запускаем regedit на том компе, где это работает
2. Поиск строки "MSComctlLib.TreeCtrl.2"
3. Нашли где-то эту строку в папке реестра "ProgID"
4. Переходим по дереву чуть выше, и в папке "InprocServer32" на том же уровне видим строку
Код: plaintext
(По умолчанию)      REG_SZ      C:\WINNT\system32\mscomctl.ocx
5. Вот это файл нужно скопировать на комп, где не работает и
6. Запустить в командной строке
Код: plaintext
regsvr32 C:\WINNT\system32\mscomctl.ocx
Должно заработать.
...
Рейтинг: 0 / 0
ActiveX
    #32822201
Stilet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все сделал как сказано.
при регистрации regsvr32 сказал sucsessed
в реестре запись появилась
А прога по прежнему не работает!!!

комп перегружать не надо?
экспериментировать сам не могу - сервак
...
Рейтинг: 0 / 0
ActiveX
    #32822254
Онуфрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
перезагружать точно не надо.
А правильный файл точно встал на место? Защита файлов винды (если есть) его может обратно старым заменить.
А что скажет такая команда в команд. окне фокса:
Код: plaintext
aaa=Createobject("MSComctlLib.TreeCtrl.2")
?
...
Рейтинг: 0 / 0
ActiveX
    #32822282
Stilet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OLE error code 0x80040112: Class is not licensed for use.

Во блин!!!
...
Рейтинг: 0 / 0
ActiveX
    #32822413
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Найди на своем компе файл

C:\WINNT\system32\mscomctl. srg

Перенеси его на сервер, изменив расширение на reg и запусти этот измененный файл на выполнение.

В нем собственно прописана лицензия и в какой раздел реестра эту лицензию надо прописывать

Кстати, если ты используешь MSComctlLib.TreeCtrl.2, то речь идет о файлах:

mscomct2.dep
mscomct2.ocx
mscomct2.srg

Это 6 версия ActiveX, без 2 - это 5 версия ActiveX
...
Рейтинг: 0 / 0
ActiveX
    #32822478
Stilet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМНайди на своем компе файл

C:\WINNT\system32\mscomctl. srg

Перенеси его на сервер, изменив расширение на reg и запусти этот измененный файл на выполнение.

В нем собственно прописана лицензия и в какой раздел реестра эту лицензию надо прописывать

Кстати, если ты используешь MSComctlLib.TreeCtrl.2, то речь идет о файлах:

mscomct2.dep
mscomct2.ocx
mscomct2.srg

Это 6 версия ActiveX, без 2 - это 5 версия ActiveX

У меня нет файла mscomctl.srg
файл mscomct2.srg есть


в реестре в inprocserver32
ссылка на C:\WINDOWS\System32\mscomctl.ocx
стоит ли мне запустить mscomct2.srg
или лучше поискать mscomctl.srg
...
Рейтинг: 0 / 0
ActiveX
    #32823000
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- Передаем сигалы точного времени ...
- Для тех кто не слышал, передаем еще раз ...



Ты используешь библиотеку "MSComctlLib.TreeCtrl.2". Этой библиотеке соответствуют файлы

mscomct2.dep
mscomct2.ocx
mscomct2.srg

С другой стороны, файлы

mscomctl.dep
mscomctl.ocx
mscomctl.srg

Соответсвуют библиотеке "ComCtl.TreeCtrl.1". Т.е. это более младшая версия этих ActiveX-компонент (в списке ActiveX-компонент - это версия 5 (SP2))

Выбери, что именно тебе надо, то и устанавливай.
...
Рейтинг: 0 / 0
ActiveX
    #32826397
Stilet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
большое спасибо за сигналы точного времени
Все начало работать после того как с интернета скачал установку mscomctl

так что рекомендую пересмотреть свои взгляды по поводу ComCtl.TreeCtrl
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ActiveX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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