Twebbrowser 快捷键失效
我在窗体上Form2放了一个TWebbrowser控件来打开网页,如果设Form2为MainForm,就很正常;
如果设Form1为MainForm,在Form1里打开Form2,就不正常了,此时TWebbrowser上打开的网页快捷键无效,不能Ctrl+C或者Ctrl+V,但可能右键选择复制、粘贴,求解决方案。
试过uses Activex;
initialization
oleinitialize(nil);
finalization
oleuninitialize;
但是无效。
delphi?Twebbrowser
[解决办法]
webbrowser似乎对键盘事件支持不大好,Enter无法辨认,建议换EmbeddedWebBrowser控件
[解决办法]
Form2是Show还是ShowModal?
[解决办法]
使用EmbeddedWebBrowser,在看相关的IE接口,自己可以接管IE快捷键,就象搜狗浏览器 TT等第三方浏览器一样,通过快捷键生成页面,或是查找之类的功能