Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] ActiveX + локальная программа (http://forum.oszone.net/showthread.php?t=236604)

uletniy 14-06-2012 00:47 1933796

ActiveX + локальная программа
 
Здравствуйте, многомудрые.
Возник вопрос, на который не могу сам найти ответа. Кто чем сможет, подсобите, пожалуйста :).
Итак: установлена прога ArCon 2010 (дизайнерская), в ней есть макрос "Раскладка кафельной плитки". Так вот при попытке запустить данный макрос выскакивают поочерёдно 3 окна:
1.
(Производство объекта ActiveX- Компонентом невозможно)
2.
3.
(Недействительная стоимость качества)- переводил на транслейт.ру.
Собственно, вопрос, хотя бы по первому окну: что может быть общего у ActiveX и каталога плитки для указанного макроса (локальной программы), (грешу на каталог потому, что макрос, несмотря на второе окно, запускается, но окно каталога пустое- соответственно, текстуру плитки брать неоткуда). Пути (второе окно) проверял- всё верно (как я вижу) :).
Заранее благодарен за любую подсказку.
ЗЫ: на форуме разработчиков задал более расширенный вопрос, но пока партизаны молчат :).

Iska 14-06-2012 02:02 1933827

Здесь смотрели, пробовали?

uletniy 15-06-2012 01:22 1934479

Iska, не знаю, куда подевался мой вечерний ответ. Пишу ещё раз.
На указанном форуме зарегистрирован :). Спрашивал, ответили, что это старая трабла этого макроса. И всё.
Вчера утром, после того, как нашёл Ваш ответ, подправил *.ini макроса: в подчёркнутых строчках диск, имя проги написал с маленькой буквы. Уложил комп спать.

Странно, но заработало. уж подумал, что одним выстрелом 3 зайца убил :). Вечером, придя домой, включил комп. По ходу работы пришлось его перегрузить. Всё вернулось на круги своя. Опять пресловутые 3 окна.

Petya V4sechkin 15-06-2012 09:34 1934556

uletniy, по ссылке в предыдущем сообщении рекомендуют переустановить o2c-Player.
Сделали? Как успехи?

Выложите лог Process Monitor при попытке запустить макрос (меню File -> Save) в архиве на любой файлообменник. Если система 32-битная, сохраните в PML-формате, а если 64-битная - в CSV-формате.

uletniy 16-06-2012 00:22 1935023

Petya V4sechkin, пробовал. Без толку.
На указанном выше (Iska,) форуме вместо макроса присоветовали пользовать другую прогу (http://arcin.forum2x2.ru/t44-topic), которая должна была интегрироваться в основную прогу (ArCon 2010) и заменить собой макрос.
Итог: ни интеграции, ни каталогов плитки и в этой проге.
Через 5 минут прога выглядит примерно так

и снимается только через диспечер задач.
Так что, я так думаю, проблема в общая для двух программ, но как выявить- не хватает знаний.
ЗЫ: скажите, пожалуйста, что это за отчёты такие . Создал 4 отчёты: 2 для макроса (первый- при появлении первого окна, второй- при появлении 3-го окна) и 2 для альтернативной проги (1-й- сразу после запуска, 2-й через 5 мин.). Вес 878 МБ.

Iska 16-06-2012 00:56 1935031

uletniy, выполните вторую часть из этого поста.

uletniy 16-06-2012 07:56 1935069

Iska, логи здесь: http://www.fayloobmennik.net/1978106, пароль " Логи".

Iska 16-06-2012 08:41 1935083

uletniy, надейтесь не на меня, надейтесь на Petya V4sechkin.

Petya V4sechkin 16-06-2012 13:44 1935179

Цитата:

Цитата uletniy
я так думаю, проблема в общая для двух программ

Нет, судя по логу.
Tiler2010.exe каждые три минуты выдает ошибку PATH NOT FOUND при попытке автосохранения в файл
C:\Program Files\Tiler\projekty\autosave\tiler_autosave.xml
Либо создайте папку, либо измените настройки автосохранения (исправьте путь или отключите).

FP.exe и ArCon.exe жалуются на отсутствие классов:
  • HKCR\CLSID\{00000010-0000-0010-8000-00AA006D2EA4}
  • HKCR\CLSID\{00000011-0000-0010-8000-00AA006D2EA4}
  • HKCR\CLSID\{00025E19-0000-0000-C000-000000000046}
Не зарегистрированы библиотеки DAO350.DLL и dao3032.dll в папке
\Program Files\Common Files\microsoft shared\DAO

Что-то вы недоустановили. Читайте инструкции.
Беглый поиск в интернете намекает на REG-файл 1_x86_Reg_SYS_DLL.reg и батники 1_reg_DLLs.cmd и 2_x86_Reg_SYS_DLL.cmd (запускать от имени Администратора).


Время: 09:45.

Время: 09:45.
© OSzone.net 2001-