Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2010, 14:28   #1
silicium
Новичок
Джуниор
 
Регистрация: 26.10.2010
Сообщений: 1
По умолчанию замена технологии COM на NET в MatLab

Доброго времени суток, форумчане!

MATLAB 2010 имеет возможность расширения своего функционала с помощью технологии .NET
(http://www.mathworks.com/help/techdo...l/brpb5k6.html)

Есть проблема: при использовании такого компонента для расширения MATLAB объект, написанный на C# и добавленный в исполняемый код матлаба в качестве сборки .NET создаётся только для матлаба, (по аналогии с элементом управления ActiveX), а нужно, чтобы этот объект был один на всё систему (по аналогии с объектом COM, созданным с ключём REGCLS_MULTIPLEUSE ) либо это было несколько взаимосвязанных объектов: компонент работает с железом, а железка одна.

Как этого добиться?

Разграничивать доступ к железке и монопольно использовать её только в одной программе одновременно - не вариант: нужны сразу и графики(за что отвечает MatLab), и управление (за что отвечает самописная программа, использующая тот же компонент) . Использовать COM технологию не хотелось бы по идеологическим соображениям.
silicium вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
технологии программирования V@mpire Общие вопросы C/C++ 0 21.06.2010 23:27
OpenSource технологии artemavd Свободное общение 7 25.04.2010 21:40
Замена кода программы с Delhi5 на Delhi7 либо замена базы данных с Acessa на MySQL DorianLeroy Фриланс 8 18.02.2009 18:52
Речевые технологии doniyor Мультимедиа в Delphi 1 11.11.2008 23:46