Привет программистам OpenDCL

Started by Aleksandr Tkachenko, February 19, 2008, 03:55:35 AM

Previous topic - Next topic

Trier

Всем Привет !
Очень Рад, что хоть немного, но все таки есть пользователи OpenDCL на русском языке :)

У меня следующий вопрос, написал модуль использующий окно OpenDCL. Копирую программу на соседний компьютер, подключил в загрузку Автокада (AutoCAD 2004) OpenDCL.16.arx, но программа на другом компьютере работать не хочет, а при загрузке OpenDCL.16.arx выдает следующую ошибку:


Что делаю не так ???

ElectroBOG

#16
Trier
напрашивается вопрос, а сама OpenDCL на том компьютере установлена?

Quote from: Trier on December 21, 2008, 08:57:29 PM
подключил в загрузку Автокада (AutoCAD 2004) OpenDCL.16.arx,

OpenDCL.16.arx подключаешь в ручную, или устанавливал OpenDCL Runtime либо OpenDCL Studio

Trier

OpenDCL не уставливал, на тот компьютер на который копирую модуль.

OpenDCL.16.arx подгружаю при запуске автокада, и вижу ошибку (окно ошибки в предыдущем посте).

В ObjectDCL было достаточно только загрузки ARX

т.е. если не устанавливаешь на компьютере "OpenDCL.Runtime.ENU.5.0.0.19.msi" ничего работать не будет ?

ElectroBOG

Quote from: Trier on December 22, 2008, 12:07:56 AM
т.е. если не устанавливаешь на компьютере "OpenDCL.Runtime.ENU.5.0.0.19.msi" ничего работать не будет ?
Судя по сообщению, предполагаю что так.

Aleksandr Tkachenko

Trier привет!
рад видеть еще одного программиста в наших рядах !


тебе нужно скопировать  из папки C:\Program Files\Common Files\OpenDCL файлы ARX в свою папку и папку ENU соответственно.
в профиле AUTOCAD добавь путь к папке в которую скопировал файлы и загрузи нужный ARX.

должно пойти.

Trier

Sun_tk, ElectroBOG - БОЛЬШОЕ СПАСИБО, что откликнулись !!!!

Sun_tk - скопировал из "C:\Program Files\Common Files\OpenDCL" все в свой профиль, в т.ч. папку ENU

прописал в Автокаде пути в разделе "Путь доступа к вспомогательным файлам:" до этих папок соответственно, НО увы все так же продолжает выскакивать окно с ошибкой и ничего на соседней машине не работает :(

Вкраце поделюсь суть проблемой, есть скромный профиль для Автокада, который копируется на несколько компьютеров, профиль существует в определенной папке, все что необходимо я собираю в этой папке, и хочется чтобы на те компьютеры на которые я копирую не надо было ничего дополнительно устанавливать, а все было в моем профиле. 

Aleksandr Tkachenko

Quote from: Trier on December 22, 2008, 04:37:21 AM
прописал в Автокаде пути в разделе "Путь доступа к вспомогательным файлам:" до этих папок соответственно, НО увы все так же продолжает выскакивать окно с ошибкой и ничего на соседней машине не работает :(

ты мог бы выложить код на лиспе чтоб разобратся.

owenwengerd

Be warned that if you install the files manually, you could encounter problems if you also install another application that uses OpenDCL. If a second application installs the OpenDCL Runtime files, and the last one will "win". If you install from the MSI file, Windows manages a reference count for the files in the common files folder so that they can be safely shared by multiple applications and still kept up-to-date.