delphi 如何实现复制所选文字功能?
我想在网页上先选中一段文字,然后在delphi程序中,一个按钮事件,可以将所选内容复制到一个TEXT文本框中。请问如何实现,简单来说就是如何实现用一个按钮实现ctrl+v...
我想在网页上先选中一段文字,然后在delphi程序中,一个按钮事件,可以将所选内容复制到一个TEXT文本框中。请问如何实现,简单来说就是如何实现用一个按钮实现ctrl+v的功能
展开
3个回答
展开全部
我也处理过类似的功能,我在Delphi中使用TWebBrowser,那样一个快捷方式就可以实现了。
procedure Tfrm_confirm.N3Click(Sender: TObject);
var
Doc: IHtmlDocument2;
TxtRange: IHtmlTxtRange;
S:string;
begin
Doc :=webnet.Document as IHtmlDocument2; //IE: IWebbrowser2;
TxtRange :=Doc.Selection.CreateRange as IHtmlTxtRange;
S:=TxtRange.Get_text;
//==========取到选择的数据了。
procedure Tfrm_confirm.N3Click(Sender: TObject);
var
Doc: IHtmlDocument2;
TxtRange: IHtmlTxtRange;
S:string;
begin
Doc :=webnet.Document as IHtmlDocument2; //IE: IWebbrowser2;
TxtRange :=Doc.Selection.CreateRange as IHtmlTxtRange;
S:=TxtRange.Get_text;
//==========取到选择的数据了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
hcdvfuddfs
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询