I want to access other application features from matlab like how we are creating and editing word documents from matlab. can any one tell me how to do that

2 ビュー (過去 30 日間)
I want to access other application features from matlab like how we are creating and editing word documents from matlab. can any one tell me how to do that
We have one appication called EA(Enterprize Architect) which is used to make data flow diagram for code. I want to make that task automate. So Please help me

回答 (2 件)

Walter Roberson
Walter Roberson 2016 年 11 月 10 日
You need to use a call to activexserver(). Everything after that depends on the COM object model that the software provides .
  2 件のコメント
Siva Prasad
Siva Prasad 2016 年 11 月 10 日
thanks for your reply...
But by using activexserver() we can access micro soft application only right?
Walter Roberson
Walter Roberson 2016 年 11 月 10 日
No, you can use anything that has created a Component Object Model interface.
"The Automation Interface lets you access the internals of Enterprise Architect models. Any development environment capable of generating ActiveX Com clients can be used to connect to Enterprise Architect's Automation Interface. "

サインインしてコメントする。


Image Analyst
Image Analyst 2016 年 11 月 10 日
You can use ActiveX to control any application that was built with having ActiveX capability built in, which is a number of apps, not just Microsoft ones. Of course the Microsoft apps are probably the best in the world for having ActiveX functionality since they invented it. For example apps that let you drag and drop some file into them, that sort of thing - they probably have ActiveX. I attach an Excel demo where I let you control Excel from MATLAB.

カテゴリ

Help Center および File ExchangeActiveX についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by