delphi webbrowser如何调用 为什么控件栏找不到。 很久没用delphi了。

另外如何实现按下一个按钮就在该控件里打开网页关闭又重新打开这个网页。谢谢!追分。... 另外如何实现按下一个按钮就在该控件里打开网页关闭又重新打开这个网页。
谢谢! 追分。
展开
 我来答
mit1208
2011-07-03 · TA获得超过2347个赞
知道大有可为答主
回答量:2743
采纳率:0%
帮助的人:1862万
展开全部
1.使用动态创建Webbrowser就可以了!在uses中加入uses SHDocVw;

2.控件在Internet面板中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
windblast
2011-07-03 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13623
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部
1. webbrowser 控件在internet面板里。

2. WebBrowser1.Navigate('www.baidu.com'); 打开网页

3. 关闭网页,WebBrowser1.Navigate('');
追问
因为我要做个投票软件 
具体是我手动的话只要打开-投票-关闭浏览器-打开-又可以重新投票
现在我想调用webbrowser打开网页-手动投票- 但是关闭浏览器这一步怎么做?
能否实现就添加一个按钮 实现关闭浏览器又重新打开这一步?
详细说说好吗? 谢谢!! 追分
追答
WebBrowser1.Navigate('');   这个就是打开空的网页,相当于关闭上一个网页。

下面是模拟网页登录点击的代码示例,你可以参考下。

var
o : Olevariant;
begin
o := WebBrowser.OleObject.document.all.item('LoginUserID',0); //找到登录用户名的输入框
o.value := 'TEST';
o := WebBrowser.oleobject.document.all.item('LoginPassword',0); //找到登录密码的输入框
o.value := 'TEST'
WebBrowser.oleobject.document.Forms.Item(0, 0).submit; //第一个表单提交
{
o :=WebBrowser.oleobject.document.all.item('Login',0); //或者用指定表单名称提交
o.Click; //点击操作,对其它对象也可同样操作
}
end;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式