急!!!!关于制作IE工具栏的难题!!!(100分)

  • 主题发起人 主题发起人 seav
  • 开始时间 开始时间
S

seav

Unregistered / Unconfirmed
GUEST, unregistred user!

《社区壹周刊》第十九期
“广州社区优秀足球评论员”征文活动
E曲传情版实施优秀DJ奖励网易点数卡计划
社区| 欢迎使用 网易POPO与社区的网友聊天
推荐| 相聚大话西游花药宫,共述社区不灭传说




最近我正在制作一个可以陷入IE的IE工具条,就如Tom工具条那种。。采用Dll 。

但我发现在其放入的Edit和Combobox等等,在运行时,按下Backspace(退格键)是不能把它们的内容删除。

这可能Backspace(退格键)被IE自己响应了。因为Backspace(退格键)是IE后退的快捷键。。。

不知道取用什么方法可以解决这个问题呢?!


 
procedure TDelphiBand.FocusChange(bHasFocus: Boolean);
begin
// Informs the browser that the focus has changed.
{
但如无下面一句,则BackSapce键不起作用。参见
"WebBrowser Keystroke Problems"
http://www.microsoft.com/mind/0499/faq/faq0499.asp
}
//if not BandForm.bExistHook then
if (Site <> nil) then Site.OnFocusChangeIS(Self, bHasFocus);
//catch();

end;

请参考:http://5235.cn/web/zhuwei/MY_IE_BAR_4.zip
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
775
import
I
后退
顶部