请问可不可以利用matlab使其他软件运行。

15 views (last 30 days)
system('F:\tNA2020\tNavigator20c.exe F:\workshop(1)\MRMODEL.sim\0_7t\0_7.DATA &' )
比如利用上述软件调用了一个软件并且打开了一个data文件,
调用软件如图
接下来计算需要点击红色红色按钮,matlab能否自动完成这一步操作。

Accepted Answer

华纳全真人实景娱乐【微8785092】
可以的
import java.awt.Robot;
import java.awt.event.*;
robot=Robot; %加载java 的鼠标键盘模拟模块
robot.mouseMove(200, 200); % 鼠标移动到(100,100)点 %鼠标移动到左上角100.100位置激活下单软件
robot.mousePress(InputEvent.BUTTON1_MASK ); % 鼠标右键摁下
robot.mouseRelease(InputEvent.BUTTON1_MASK ); % 鼠标右键弹起 点击鼠标让下单软件处于激活状态
robot.keyPress(KeyEvent.VK_F1);
robot.keyRelease(KeyEvent.VK_F1); %输入 F1 进入买入股票功能 华泰买入的快捷键是 f1 输入后软件
之前写的代码你参考一下

More Answers (0)

Categories

Find more on 交互式控件和回调 in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!