我正在尝试使用 MATLAB 在 Internet Explorer 中的网页上填写文本框,而无需直接输入 URL。谁能向我解释如何做到这一点?我很迷茫。我真的很感激你能给我的任何帮助。
谢谢!
我正在尝试使用 MATLAB 在 Internet Explorer 中的网页上填写文本框,而无需直接输入 URL。谁能向我解释如何做到这一点?我很迷茫。我真的很感激你能给我的任何帮助。
谢谢!
虽然我以前见过这样做(即运行一个自动填充 Internet Explorer 中的字段的 MATLAB 脚本),但据我所知,我不相信有一个实际的 MATLAB 命令可以直接与 IE 交互。
相反,您可以使用 MATLAB 命令system
来调用实际与 IE 进行交互的外部程序。
例如,您可以制作一个通过 InternetExplorer 对象与 IE 交互的 Visual Basic 程序。我对 VB 不太熟悉,但这个文档可能会有所帮助。一旦你创建了这个程序,使用 MATLAB 的system
命令来执行它(传递命令行参数来定义什么/如何填充文本框)。
查看系统文档以获取更多信息。
我用一个叫做Autohotkey的小程序做过很多次。使用此程序,您可以编写一个脚本,该脚本将移动鼠标/单击键盘。您可以传递字符串参数并在脚本中使用它。完成后,您可以从 matlab 调用此脚本。