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, Супермодераторы



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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