MSComctlLib.TreeCtrl - неработает.

Создание, использование компонентов ActiveX
kron
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 21.03.2011 (Пн) 12:56

MSComctlLib.TreeCtrl - неработает.

Сообщение kron » 21.03.2011 (Пн) 13:23

Здравствуйте.
У меня проблема такого рода. Есть программы написаные на VBA (Access 93/2003). Эти программы используют ActiveX компонент (построение дерева с CheckBox). Вдруг, непонятно по какой причине, перестали работать события, которые были связаны с этим компанентом:
Код: Выделить всё
Private Sub tr_NodeCheck(ByVal Node As Object)
    ...
End Sub

При этом компонент все отображает, и работает без каких либо ошибок.
Просмотрев references порграммы (Access 93) я обнаружил: ОТСУТСТВУЕТ: microsoft windows common controls 6.0.
http://pikucha.ru/i4xnx
При этом физически файл, по указаному пути (С:\...\system32\MSCOMCTL.OCX) есть!
Скачав с интеренета обновления данных библиотек, так же никчему не привело.

Если кто сталкивался с данной проблемой, подскажите как решается, потому что, на других компьютерах все работает.
Возможно я мог что-нибудь изменить в компоненте у себя за компьютером.

dle_mania
Новичок
Новичок
 
Сообщения: 25
Зарегистрирован: 19.03.2011 (Сб) 9:38

Re: MSComctlLib.TreeCtrl - неработает.

Сообщение dle_mania » 21.03.2011 (Пн) 22:00

Переустановка винды.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: MSComctlLib.TreeCtrl - неработает.

Сообщение iGrok » 22.03.2011 (Вт) 0:18

dle_mania писал(а):Переустановка винды.

Если нечего сказать, лучше промолчать.

По теме, дерегистрация/регистрация компонента что-нибудь меняет?

Делается так:
regsvr32 /u mscomctl.ocx
И потом обратно:
regsvr32 mscomctl.ocx
label:
cli
jmp label

kron
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 21.03.2011 (Пн) 12:56

Re: MSComctlLib.TreeCtrl - неработает.

Сообщение kron » 22.03.2011 (Вт) 12:20

iGrok писал(а):По теме, дерегистрация/регистрация компонента что-нибудь меняет?

Делается так:
regsvr32 /u mscomctl.ocx
И потом обратно:
regsvr32 mscomctl.ocx

Спасибо большое, помогло!
У меня чего-то вылетело из головы о регистрации компонентов, сразу в панику 8).

iGrok,
А по какой собственно причине могла слететь регистрация данного компонента? Просто все вышло так спонтанно.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: MSComctlLib.TreeCtrl - неработает.

Сообщение iGrok » 22.03.2011 (Вт) 20:02

Честно? А фиг его.. :)
Винда - дело тонкое. :)
label:
cli
jmp label

kron
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 21.03.2011 (Пн) 12:56

Re: MSComctlLib.TreeCtrl - неработает.

Сообщение kron » 23.03.2011 (Ср) 11:05

:) Ну и ладно, главное знаем как решать данный вопрос.
Спасибо)


Вернуться в Компоненты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17

    TopList