电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> delphi技术>>pb或者cb及delphi中用WEBBROWSER无法复制粘贴的解决方式:

pb或者cb及delphi中用WEBBROWSER无法复制粘贴的解决方式

来源:网络 | 2009-7-11 | (有4659人读过)

在做桌面软件的过程中遇到一个问题:自带的webbrowser无法执行复制粘贴动作。

经过查询发现如下解决方法:

在webbrowser中显示的网页,选中其中文字进行复制好像不起作用,不管是用鼠标右键还是直接CTRL-C,都没有复制到剪切板去,无法粘贴出来。 

在窗体的OnCreate事件中加入如下代码: 
OleInitialize(nil); 

在OnClose事件中加入代码: 
OleUninitialize; 


procedure TForm1.FormCreate(Sender: TObject); 
begin 
  OleInitialize(nil); 
end; 

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); 
begin 
  OleUninitialize; 
end; 

在用pb或者cb或者delphi开发webbrowser类软件中,有遇到无法复制粘贴(ctrl+c,ctrl+v)等问题的朋友可参考此方法试下。
delphi技术热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号