Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Отсутствует лицензия на контрол??? Добавлено: 28.03.03 22:52  

Автор вопроса:  Grey

Раньше ставил VB5, может это было с другого диска, но никаких проблем не было.

Теперь получаю ошибку при открытии проекта с сообщением в логе:

Line 141: Cannot load control CommonDialog1; license not found.

Что можно сделать, чтобы лицензировать контролы?

Ответить

  Ответы Всего ответов: 19  

Номер ответа: 1
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #1
Добавлено: 28.03.03 23:24

Попробуй Windows\System создать файл comdlg32.dep и запиши в него


; Dependency file for setup wizards.

[Version]
Version=6.0.81.69

; Dependencies for ComDlg32.ocx

; Default Dependencies ----------------------------------------------

[ComDlg32.ocx]
Dest=$(WinSysPath)
Register=$(DLLSelfRegister)
Version=6.0.81.69
Uses1=ComCat.dll
Uses2=
CABFileName=ComDlg32.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=ComDlg32.inf

[ComCat.dll]
Dest=$(WinSysPathSysFile)
Register=$(DLLSelfRegister)
Uses1=

; Localized Dependencies --------------------------------------------

; ** German (DE) ***
; (0007 = German)
;
[ComDlg32.ocx <0007>]
Uses1=CmDlgDE.dll
Uses2=

[CmDlgDE.dll <0007>]
Uses1=
CABFileName=CmDlgDE.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=CmDlgDE.inf

; ** French (FR) ***
; (000C = French)
;
[ComDlg32.ocx <000C>]
Uses1=CmDlgFR.dll
Uses2=

[CmDlgFR.dll <000C>]
Uses1=
CABFileName=CmDlgFR.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=CmDlgFR.inf

; ** Italian (IT) ***
; (0010 = Italian)
;
[ComDlg32.ocx <0010>]
Uses1=CmDlgIT.dll
Uses2=

[CmDlgIT.dll <0010>]
Uses1=
CABFileName=CmDlgIT.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=CmDlgIT.inf

; ** Spanish (ES) ***
; (000A = Spanish)
;
[ComDlg32.ocx <000A>]
Uses1=CmDlgES.dll
Uses2=

[CmDlgES.dll <000A>]
Uses1=
CABFileName=CmDlgES.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=CmDlgES.inf

; ** Japanese (JP) ***
; (0011 = Japanese)
;
[ComDlg32.ocx <0011>]
Uses1=CmDlgJP.dll
Uses2=

[CmDlgJP.dll <0011>]
Uses1=
CABFileName=CmDlgJP.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=CmDlgJP.inf

; ** Korean (KO) ***
; (0012 = Korean)
;
[ComDlg32.ocx <0012>]
Uses1=CmDlgKO.dll
Uses2=

[CmDlgKO.dll <0012>]
Uses1=
CABFileName=CmDlgKO.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=CmDlgKO.inf

; ** Chinese Traditional (CHT) ***
; (0404 = Chinese Traditional)
;
[ComDlg32.ocx <0404>]
Uses1=CmDlgCHT.dll
Uses2=

[CmDlgCHT.dll <0404>]
Uses1=
CABFileName=CmDlgCHT.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=CmDlgCHT.inf

; ** Chinese Simplified (CHS) ***
; (0804 = Chinese Simplified)
;
[ComDlg32.ocx <0804>]
Uses1=CmDlgCHS.dll
Uses2=

[CmDlgCHS.dll <0804>]
Uses1=
CABFileName=CmDlgCHS.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=CmDlgCHS.inf

 

Вроде должно помочь. А User ?

Ответить

Номер ответа: 2
Автор ответа:
 Grey



Вопросов: 1
Ответов: 7
 Профиль | | #2 Добавлено: 29.03.03 00:12

Спасибо, но... не помогло:(

Аналогично не работают и другие контролы, которые добавлены из меню Components, хотя проект рабочий.

Хоть убей, но не пойму, в чем дело, т.к. все работало раньше при переинсталляциях сразу. Правда, диск похоже и в самом деле был другой, и его уже нет

Ответить

Номер ответа: 3
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 29.03.03 00:34

Не понял ?

Ты контролы от ВБ5 на ВБ6 хочешь использовать ?

Хм. Тогдя и вправду не поможет.

Переставь ВБ

Ответить

Номер ответа: 4
Автор ответа:
 Grey



Вопросов: 1
Ответов: 7
 Профиль | | #4 Добавлено: 29.03.03 00:46
Ни в коем разе! Стандартная установка VB5 с его стандартными контролами.

Ответить

Номер ответа: 5
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #5
Добавлено: 29.03.03 01:17

Вот блин, никак не догоню.

Ты в VB6 открываешь проект VB5?

Извини за настырность, но твой вопрос не несёт никакой полезной информации для отвечающего.

Ответить

Номер ответа: 6
Автор ответа:
 msv



Вопросов: 34
Ответов: 312
 Web-сайт: msvprogs.narod.ru
 Профиль | | #6
Добавлено: 29.03.03 06:58

А ты попробуй зарегистрировать контрол через regsvr32 comdlg.ocx  

Ответить

Номер ответа: 7
Автор ответа:
 msv



Вопросов: 34
Ответов: 312
 Web-сайт: msvprogs.narod.ru
 Профиль | | #7
Добавлено: 29.03.03 06:59
Прости, regsvr32 comdlg32.ocx

Ответить

Номер ответа: 8
Автор ответа:
 Grey



Вопросов: 1
Ответов: 7
 Профиль | | #8 Добавлено: 29.03.03 19:42

Проект был создан и работал в VB5. Некоторое время я к нему (и вообще к VB не обращался - не было нужды). При ререустановке системы снес VB.

Теперь, когда приспичило вновь, установил снова VB5 с целью доработки проекта - и получил-

Попытка регистрации при помощи regsvr32 никаких сдвигов не дала, да раньше я ее и не делал. Это что, на предыдущем диске с VB была своя встроенная регистрация? Хотя инсталляшка была самая обычная.

Ответить

Номер ответа: 9
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #9 Добавлено: 30.03.03 19:00

Я думаю это могет ,быть что угодно. Просто интересно что ты сделал с системой? ОС поставил ту же? А SP к VB 5.0? Это только с одной компонентой такое или с многими/всеми? Вообче-то, я бы прошелся каким-нибудь чекером по реестру. Пёс его знает что делать... fdisk :)))

Ответить

Номер ответа: 10
Автор ответа:
 Xeon



Вопросов: 2
Ответов: 8
 Профиль | | #10 Добавлено: 30.03.03 19:22

Хехе, вот совсем недавно случилось у меня похожее... Значится зарегал я с помощью regsvr32 mswinsck.ocx. Ну, далее попробовал использовать в проекте, написанном на VB .NET и получил сообщение, общий смысл которого сводился к тому, что, мол, нет лицензии на право использования компонента. Система XP Pro, с остальными компонентами все ок.

Ответить

Номер ответа: 11
Автор ответа:
 Grey



Вопросов: 1
Ответов: 7
 Профиль | | #11 Добавлено: 30.03.03 23:54

Регистрация через regsvr32 comdlg32.ocx  не проходит.

При попытке в новый проект вставить контрол имеем сообщение:

License information for this component not found. You do not have appropriate license to use this functionality in the design environment.

Что делать

Ответить

Номер ответа: 12
Автор ответа:
 Shark



ICQ: 284036855 

Вопросов: 35
Ответов: 155
 Web-сайт: www.ma26.ru
 Профиль | | #12
Добавлено: 31.03.03 09:41

А установка прошла нормально может просто VB на диске глючный. Самый простой вариант найти другой диск и попробывать.

Ответить

Номер ответа: 13
Автор ответа:
 Grey



Вопросов: 1
Ответов: 7
 Профиль | | #13 Добавлено: 01.04.03 02:35

Всем большое спасибо. Придется искать другой диск

Еще один ламерский вопрос - до сих пор юзал VB5. Есть ли у VB6 какие недостатки, чтобы его не использовать, или вопросов нет? Просто 5-й версии по возможностям для меня более чем хватало. Может, в создавшейся ситуации лучше поискать 6-ю?

Ответить

Номер ответа: 14
Автор ответа:
 Shark



ICQ: 284036855 

Вопросов: 35
Ответов: 155
 Web-сайт: www.ma26.ru
 Профиль | | #14
Добавлено: 01.04.03 08:32
vb6 лучше у него больше возможностей, поиши так же SP3  или выше, это дополнительные компоненты. Единственный недостаток исходники с 6 не работают на 5. Хотя мне удавалось запустить удалив одну строку.

Ответить

Номер ответа: 15
Автор ответа:
 Shark



ICQ: 284036855 

Вопросов: 35
Ответов: 155
 Web-сайт: www.ma26.ru
 Профиль | | #15
Добавлено: 01.04.03 08:32
vb6 лучше у него больше возможностей, поиши так же SP3  или выше, это дополнительные компоненты. Единственный недостаток исходники с 6 не работают на 5. Хотя мне удавалось запустить удалив одну строку.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам