Re[3]: mathcad
От: al Россия  
Дата: 13.03.02 11:43
Оценка:
Здравствуйте base, Вы писали:

B>А где есть информация по этим COM?


MathSoft эти интерфейсы не документирует, поэтому и меняет их от версии к версии как хочет.
В Mathcad есть стандарнный способ интеграции с DLL, написанныим на C — UserEFI. Он позволяет написать на C
функцию, которую потом можно вызывать из документа Mathcad. Правда, еще есть MathConnex (или как он теперь там называется). Он позволяет интегрировать Mathcad с другими приложениями (например Excel) используя технологию COM. Но помоему это дело темное.

К стати. Тут умники из MathSoft в Mathcad 2000i вставили защиту от запуска под отладчиком, что создает определенные проблемы при отладке UserEFI DLL. Обюходится элементарно — отдельно запускается Matchcad, после чего к нему подключаемся через Debug\Attach to process...

Второе новшество — в лицензии тепрь говорится, что UserEFI DLL можно создавать только для личного (т.е. не коммерческого) использования. Так что мы теперь нашу DLL (twt.mpei.ac.ru/orlov/watersteampro) разрабатываем типа под Mathcad8 — там никаких ограничений не было.


 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.