如何使用MATLAB填充网站上的文本框

时间:2012-09-05 00:57:36

标签: matlab internet-explorer textbox browser

我正在尝试使用MATLAB在Internet Explorer的网页上填写文本框,而无需直接在URL中输入。任何人都可以向我解释如何做到这一点?我很丢失。我非常感谢你能给我的任何帮助。

谢谢!

2 个答案:

答案 0 :(得分:1)

虽然我之前已经看过这个(即运行一个自动填写Internet Explorer中的字段的MATLAB脚本),但据我所知,我不相信有一个实际的MATLAB命令可以直接与IE连接。

相反,您可以使用MATLAB命令system来调用实际与IE连接的外部程序。

例如,您可以创建一个通过InternetExplorer对象与IE连接的Visual Basic程序。我对VB不是很熟悉,但这doc可能有所帮助。创建此程序后,使用MATLAB的system命令执行它(传递命令行参数以定义填写文本框的内容/方法)。

请查看system的文档以获取更多信息。

答案 1 :(得分:1)

我已经使用一个名为Autohotkey的小程序完成了很多次。 使用此程序,您可以编写一个脚本,用于移动鼠标/单击键盘。你可以传递字符串参数并在脚本中使用它。完成后,您可以从matlab调用此脚本。