mathcad
От: base  
Дата: 01.03.02 15:14
Оценка:
Писал ли кто приложение на С/С++ с использованием Mathcad'а и используя для этого DDE?
Re: mathcad
От: Ростислав Глухов Россия http://www.geocities.com/rg2204/
Дата: 07.03.02 07:29
Оценка:
Здравствуйте base, Вы писали:

B>Писал ли кто приложение на С/С++ с использованием Mathcad'а и используя для этого DDE?


Есть у mathcad'a набор COM объектов, нормально считает.
только вряд ли это можно назвать DDE...
- А Вы что курите?
— Минздрав предупреждает
Re[2]: mathcad
От: base  
Дата: 13.03.02 10:23
Оценка:
А где есть информация по этим COM?
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...
Пока на собственное сообщение не было ответов, его можно удалить.