Twebbrowser 快捷键失效

liqiao_2010 2013-08-07 03:44:28
我在窗体上Form2放了一个TWebbrowser控件来打开网页,如果设Form2为MainForm,就很正常;
如果设Form1为MainForm,在Form1里打开Form2,就不正常了,此时TWebbrowser上打开的网页快捷键无效,不能Ctrl+C或者Ctrl+V,但可能右键选择复制、粘贴,求解决方案。
试过uses Activex;
initialization
oleinitialize(nil);
finalization
oleuninitialize;
但是无效。
...全文
127 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
touchboy3 2013-08-09
  • 打赏
  • 举报
回复
使用EmbeddedWebBrowser,在看相关的IE接口,自己可以接管IE快捷键,就象搜狗浏览器 TT等第三方浏览器一样,通过快捷键生成页面,或是查找之类的功能
SQLDebug_Fan 2013-08-07
  • 打赏
  • 举报
回复
Form2是Show还是ShowModal?
haitao 2013-08-07
  • 打赏
  • 举报
回复
浏览器里,是少了很多控制权 与是不是主form没关系吧?
hsfzxjy 2013-08-07
  • 打赏
  • 举报
回复
webbrowser似乎对键盘事件支持不大好,Enter无法辨认,建议换EmbeddedWebBrowser控件

5,927

社区成员

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

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