2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Maple & .NET и библиотеки для отображения графиков
Сообщение07.12.2008, 22:16 


10/04/07
5
Привет!

Кто-нибудь встречался с библиотеками для вызова функций Maple из .NET приложений? К сожалению Maple через т.н. OpenMaple предоставляет интерфейс только для C, Java и VB6.

Если не таких библиотек не встречали, то может быть посоветуете какие-нибудь библиотеки/компоненты для того же .NET для рисования графиков?

 Профиль  
                  
 
 Re: Maple & .NET и библиотеки для отображения графиков
Сообщение08.12.2008, 01:43 
Заслуженный участник


15/05/05
3445
USA
epishew писал(а):
К сожалению Maple через т.н. OpenMaple предоставляет интерфейс только для C, Java и VB6.

Как правило, если есть интерфейс для C, то нужные функции можно вызывать и из .NET, добавив соответствующие Declare. Во всяком случае использование в .NET C-шных API - обычная практика.

Если же в интерфейсе OpenMaple есть нечто специфическое, например, нестандартное выравнивание или передача указателей на сложные структуры, то попробуйте написать DLL на C, вызывающую нужные функции Maple. А саму эту DLL вызывайте из .NET.

 Профиль  
                  
 
 Re: Maple & .NET и библиотеки для отображения графиков
Сообщение08.12.2008, 11:36 


10/04/07
5
Yuri Gendelman писал(а):
Если же в интерфейсе OpenMaple есть нечто специфическое, например, нестандартное выравнивание или передача указателей на сложные структуры, то попробуйте написать DLL на C, вызывающую нужные функции Maple. А саму эту DLL вызывайте из .NET.


Ну да, если не найдётся уже написанных библиотек, это единственный путь.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Dmitriy40


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group