浏览器的问题(200分)

  • 主题发起人 主题发起人 cnboor
  • 开始时间 开始时间
C

cnboor

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi写了个浏览器(webbrower控件),就是不能响应回车,烦S了,谁给俺答案!
 
[:D][:(!]
怎么没有人回答?
 
http://eagleboost.myrice.com/issues/Materials/Articles/TWebBrowser.htm
上这个网站看资料,我以前做浏览器,经常去!
不过你写浏览器,建议你用Tembeddedwb控件,
它对Webbrower进行了封装,使用起来特别方便
建议你去 http://www.euromind.com/iedelphi/embeddedwb.htm
 
能不能告诉我你的qq或者email,我真的急S了,很多问题没有解决,很麻烦,,,帮帮我把!
 
我是这样作的,写一个openpage的事件
procedure TForm1.OpenPage(ReqURL: String);
begin
ShowURL(ReqURL);
Webbrowser1.Navigate(ReqURL);
end;
再写回车事件:
procedure TForm1.ComboBox1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = vk_return then
openpage(ComboBox1.Text);
end;
我做过这个简单的,上面的可能不全,你先试试。
 
请参考Delphi自带的Demos,有一个webbrower现成的例子。
 
我说的不响应回车的意思:比如有个表单的网页,表单有个提交按纽,IE中可以直接按回车进行提交,但是自己写的浏览器就没有办法提交,,
还有就比如说:如果表单中包括多行文本框,如果想换行,也不能响应回车!GGJJ怎么办呀?
 
看一下 id 是 457677, 620512 的贴子,或许能解决。
 
后退
顶部