|
v7: Ошибка создания объекта "MSComctlLib.ImageListCtrl" | ☑ | ||
---|---|---|---|---|
0
Mikeware
10.02.16
✎
08:28
|
Пытаюсь запустить конфу с ПоставщикомДанных на машине с Win7/64.
получаю: Ошибка при создании объекта ОбъектImageListCtrl = СоздатьОбъект("MSComctlLib.ImageListCtrl"); Офис стоит 2010-й, дополнительно comdlg32.ocx и MSCOMCTL.OCX поставил и зарегистрировал. Не помогло. В реестре MSComctlLib.ImageListCtrl присутствует. Права на чтение вроде есть - ругани в Процмоне не вижу. Что я не так делаю, и что сделать? |
|||
1
Mikeware
10.02.16
✎
08:30
|
блин, кто может - исправьте тему на
Ошибка создания объекта "MSComctlLib.ImageListCtrl" плз.... |
|||
2
ДенисЧ
10.02.16
✎
09:04
|
Офис 64бит? ))
|
|||
3
Mikeware
10.02.16
✎
09:06
|
(2) да
|
|||
4
Mikeware
10.02.16
✎
09:06
|
поставить хрюшечный?
|
|||
5
ДенисЧ
10.02.16
✎
09:12
|
(3) А 77 у тебя 32, если не 16...
Вот и не видит... |
|||
6
Mikeware
10.02.16
✎
09:13
|
(5) "ты не умничай, ты пальцем покажи!"©
делать-то чо? |
|||
7
Mikeware
10.02.16
✎
09:13
|
Microsoft Visual Basic 6.0 Common Controls ставил, он 32-разрядный
|
|||
8
Mikeware
10.02.16
✎
09:37
|
попробовал поставить и удалить хрюшечый офис. Ничего не изменилось...
|
|||
9
Mikeware
10.02.16
✎
10:34
|
Продолжаю наблюдения!©
------------------- попробовал Подскажите...."Создание элемента управления MSComctlLib.Toolbar не удалось" Шел=СоздатьОбъект("WScript.Shell"); КаталогСистемы=Шел.ExpandEnvironmentStrings("%WinDir%"); Шел.Run("cmd /c regsvr32 /s comdlg32.ocx",0,-1); Шел.ExpandEnvironmentStrings - выполняется, а Шел.Run - нет. |
|||
10
Mikeware
10.02.16
✎
13:54
|
попробую поднять ветку...
|
|||
11
Garykom
гуру
10.02.16
✎
15:31
|
||||
12
Garykom
гуру
10.02.16
✎
15:32
|
||||
13
Garykom
гуру
10.02.16
✎
15:33
|
||||
14
Ёпрст
10.02.16
✎
15:37
|
(0) регь все ocx и dll из папки SysWOW64 и купымк32 оттуда же
|
|||
15
Mikeware
10.02.16
✎
15:39
|
(11) не помогло
|
|||
16
Mikeware
10.02.16
✎
15:40
|
(14) все подряд???
|
|||
17
Mikeware
10.02.16
✎
15:41
|
(14) кстати, OnDrop у меня так и не перехватываются.
вирус криворукости? |
|||
18
Ёпрст
10.02.16
✎
15:43
|
(16) ну, хотя бы
%Winddir%\SysWOW64\regsvr32.exe MSCOMCTL.OCX |
|||
19
Mikeware
10.02.16
✎
15:45
|
(18) дык давно. пишет, что зарегистрировано успешно...
|
|||
20
Mikeware
10.02.16
✎
15:46
|
(18) в (0) "comdlg32.ocx и MSCOMCTL.OCX поставил и зарегистрировал. Не помогло."
|
|||
21
Ёпрст
10.02.16
✎
15:46
|
(18) именно с этой папки ?
|
|||
22
Mikeware
10.02.16
✎
15:48
|
(21) и из этой, и из систем32
|
|||
23
Ёпрст
10.02.16
✎
15:50
|
Это работает ?
Процедура Сформировать() Шел=СоздатьОбъект("WScript.Shell"); КаталогСистемы=Шел.ExpandEnvironmentStrings("%WinDir%"); Если ФС.СуществуетФайл(КаталогСистемы+"\system32\comdlg32.ocx")=0 Тогда Предупреждение("Нет в системе файла comdlg32.ocx"); Возврат; КонецЕсли; Шел.Run("cmd /c regsvr32 /s comdlg32.ocx",0,-1); Текст=СоздатьОбъект("Текст"); Текст.ДобавитьСтроку("HKLM\SOFTWARE\Classes\Licenses\ED4B87C4-9F76-11d1-8BF7-0000F8754DA1 |knlggnmntgggrninthpgmnngrhqhnnjnslsh |HKLM\SOFTWARE\Classes\Licenses\096EFC40-6ABF-11cf-850C-08002B30345D |knsgigmnmngnmnigthmgpninrmumhgkgrlrk |HKLM\SOFTWARE\Classes\Licenses\190B7910-992A-11cf-8AFA-00AA00C00905 |gclclcejjcmjdcccoikjlcecoioijjcjnhng |HKLM\SOFTWARE\Classes\Licenses\2c49f800-c2dd-11cf-9ad6-0080c7e7b78d |mlrljgrlhltlngjlthrligklpkrhllglqlrk |HKLM\SOFTWARE\Classes\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905 |kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun |HKLM\SOFTWARE\Classes\Licenses\4D553650-6ABE-11cf-8ADB-00AA00C00905 |gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj |HKLM\SOFTWARE\Classes\Licenses\556C75F1-EFBC-11CF-B9F3-00A0247033C4 |xybiedobrqsprbijaegcbislrsiucfjdhisl |HKLM\SOFTWARE\Classes\Licenses\57CBF9E0-6AA7-11cf-8ADB-00AA00C00905 |aahakhchghkhfhaamghhbhbhkbpgfhahlfle |HKLM\SOFTWARE\Classes\Licenses\5f54e750-ce26-11cf-8e43-00a0c911005a |mnlnnimimnoiuilnvjkinnkitjwjnimntntm |HKLM\SOFTWARE\Classes\Licenses\6FB38640-6AC7-11cf-8ADB-00AA00C00905 |gdjkokgdldikhdddpjkkekgknesjikdkoioh |HKLM\SOFTWARE\Classes\Licenses\72E67120-5959-11cf-91F6-C2863C385E30 |ibcbbbebqbdbciebmcobmbhifcmciibblgmf |HKLM\SOFTWARE\Classes\Licenses\78E1BDD1-9941-11cf-9756-00AA00C00908 |yjrjvqkjlqqjnqkjvprqsjnjvkuknjpjtoun |HKLM\SOFTWARE\Classes\Licenses\7C35CA30-D112-11cf-8E72-00A0C90F26F8 |whmhmhohmhiorhkouimhihihwiwinhlosmsl |HKLM\SOFTWARE\Classes\Licenses\899B3E80-6AC6-11cf-8ADB-00AA00C00905 |wjsjjjlqmjpjrjjjvpqqkqmqukypoqjquoun |HKLM\SOFTWARE\Classes\Licenses\8B7FE740-50AC-101B-A3C9-08002B2F49FB |mjgcqcejfchcijecpdhckcdjqigdejfccjri |HKLM\SOFTWARE\Classes\Licenses\8CC49940-3146-11CF-97A1-00AA00424A9F\Retail |yubcdcprktpjtapmmfdacmupasbhscddncgp |HKLM\SOFTWARE\Classes\Licenses\8CC49940-3146-11CF-97A1-00AA00424A9F | |HKLM\SOFTWARE\Classes\Licenses\9E799BF1-8817-11cf-958F-0020AFC28C3B |uqpqnqkjujkjjjjqwktjrjkjtkupsjnjtoun |HKLM\SOFTWARE\Classes\Licenses\B1EFCCF0-6AC1-11cf-8ADB-00AA00C00905 |qqkjvqpqmqjjpqjjvpqqkqmqvkypoqjquoun |HKLM\SOFTWARE\Classes\Licenses\BC96F860-9928-11cf-8AFA-00AA00C00905 |mmimfflflmqmlfffrlnmofhfkgrlmmfmqkqj |HKLM\SOFTWARE\Classes\Licenses\DC4D7920-6AC8-11cf-8ADB-00AA00C00905 |iokouhloohrojhhhtnooiokomiwnmohosmsl |HKLM\SOFTWARE\Classes\Licenses\E32E2733-1BC5-11d0-B8C3-00A0C90DCA10 |kmhfimlflmmfpffmsgfmhmimngtghmoflhsg |HKLM\SOFTWARE\Classes\Licenses\F4FC596D-DFFE-11CF-9551-00AA00A3DC45 |mbmabptebkjcdlgtjmskjwtsdhjbmkmwtrak |HKLM\SOFTWARE\Classes\Licenses |Licensing: Copying the keys may be a violation of established copyrights."); Для к=1 По Текст.КоличествоСтрок()/2 Цикл Попытка Шел.RegWrite(Текст.ПолучитьСтроку(к*2-1)+"\",Текст.ПолучитьСтроку(к*2)); Исключение КонецПопытки; КонецЦикла; Скрипт=СоздатьОбъект("MSScriptControl.ScriptControl"); Скрипт.language="javascript"; Диалог=Скрипт.Eval("Диалог=new ActiveXObject('MSComDlg.CommonDialog')"); Диалог.ShowColor(); Сообщить(Скрипт.Eval("Диалог.Color")); КонецПроцедуры |
|||
24
Mikeware
10.02.16
✎
15:54
|
(23) см (9)
|
|||
25
Mikeware
10.02.16
✎
15:55
|
(23) попытаться через РаботаСРегистромWin() ?
|
|||
26
HawkEye
10.02.16
✎
20:33
|
(25) дай весь код поэкспериментировать...
так-то, после ОбъектImageListCtrl = СоздатьОбъект("MSComctlLib.ImageListCtrl"); в отладчике ОбъектImageListCtrl = OLE.IImageList при первом запуске стал устанавливать что-то из офиса 13-го при следующих все ок. винда - 10-ка, офис - 16-ый |
|||
27
HawkEye
10.02.16
✎
20:34
|
+26 винда - 64 бит, офис 32 бит
|
|||
28
HawkEye
10.02.16
✎
20:41
|
удалил 13-ый офис - не работает ))
|
|||
29
Mikeware
11.02.16
✎
06:30
|
(26) да, собственно, это http://catalog.mista.ru/public/67841/
|
|||
30
HawkEye
11.02.16
✎
08:10
|
(29) ок, офис восстановлю попробую еще раз.
|
|||
31
Mikeware
11.02.16
✎
08:10
|
(23) внес в реестр через РаботаСРегистромWin, проверил ручками - а все равно не работает
|
|||
32
Mikeware
11.02.16
✎
08:11
|
(28) а "13-й офис" - это какой? 2008-й?
|
|||
33
Ёпрст
11.02.16
✎
08:22
|
пробуй, с 2007 офисом
|
|||
34
Ёпрст
11.02.16
✎
08:22
|
где-то был отдельный установщик
|
|||
35
Ёпрст
11.02.16
✎
08:22
|
нужных вк от мелкомягких
|
|||
36
HawkEye
11.02.16
✎
08:22
|
(32) 13-ый в смысле 2013..
|
|||
37
Mikeware
11.02.16
✎
08:35
|
(34)"отдельным установщиком" тоже пробовал.
Ищу офис 2007 |
|||
38
varelchik
11.02.16
✎
08:51
|
(37) Вово таже хрень.
Потавил 10 офис не взлетел УправлениеЗакладками. Откатил на 2007 все заработало. |
|||
39
Mikeware
11.02.16
✎
09:45
|
установка 2007-го не помогла.
Зато добавилась ошибка JScript при запуске конфигуратора: [60,1] невозможно создание объекта сервером программирования объектов. |
|||
40
varelchik
11.02.16
✎
09:59
|
ну низнаю
у меня 2008 интерпрайс р2 офис 2007 поставщикданных работает нормально. |
|||
41
varelchik
11.02.16
✎
10:03
|
причем конфигуратор к офису вообще никакого отношения не имеет.
разве что какие то левые скрипты используешь. вот у меня что под конфигуратором стартует: SciColorer SciLexer telepat и скрипты: Intellisence SaveMD SciColorer telepat TurboMD. все работает нормально. |
|||
42
Mikeware
11.02.16
✎
10:14
|
(41) видимо, офис при установке переставил что-то из джавы...
в заголовке окна модуля, в котором ошибка, не видно. а в работе опенконфа-телепата пока сбоев не обнаружил. |
|||
43
Mikeware
11.02.16
✎
10:41
|
Снес 2007 офис - ошибка при запуске пофигуратора так и осталась, ошибка при создании ImageListCtrl тоже осталась.
полез опять в процмон... |
|||
44
varelchik
11.02.16
✎
10:59
|
(43) ну тоди ой!
|
|||
45
Mikeware
11.02.16
✎
15:17
|
в общем, не может в реестре найти
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\C:\Windows\SysWOW64\MSCOMCTL.OCX странно, ведь зарегистрирована... продолжаю копать... |
|||
46
HawkEye
11.02.16
✎
19:55
|
переустановил 2016 офис - не работает ))))
видимо нужен 2013 установленный через click-to-run, тогда при первом запуске автоматически загрузится и установится нужная длл... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |