关于程序怎么操作向网页输入、点击。欢迎领导来指教!!愁死我了。

vnest 2012-09-19 09:03:53
WebBrowser打开网页 然后 在Delphi的 Edit 控件里填入5-10位的数字

当点击Button按钮, 把Edit中的数字输入到网页中的输入框(比如输入框的ID是 k3 )

把Edit里的数字输入到网页k3里面,然后继续执行点击网页中的某个按钮(如 k4)

整半天没想通,求助来了。愁死。。。

上源码最好+点注释,领导辛苦了、 解决请喝二锅头。

...全文
137 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
vnest 2012-09-20
  • 打赏
  • 举报
回复
谢了,有个思路就好点。
hnzhangjie 2012-09-19
  • 打赏
  • 举报
回复
webbrowser1.Silent:=true; //防止出现js错误
//要引用MSHTML单元
//给百度文本框输入内容
((webbrowser1.document as ihtmldocument2).all.item('kw',0) as ihtmlinputelement).value:=edit2.Text ;
//点击百度的搜索按钮
//WebBrowser1.OleObject.document.all.item('su', 0).click;
WebBrowser1.OleObject.document.all.item('su').click;

根据ID 来输入的,找到你要输入地方的ID,上面是在百度框输入内容,并点击搜索
cdchq 2012-09-19
  • 打赏
  • 举报
回复
2种方式
1.用webbrowser
2.用idhttp

几句话也说不清楚。建议你百度一下,有很多介绍和代码的。

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧