急!TWEBBROWSER的失焦问题(200分)

  • 主题发起人 主题发起人 Donn
  • 开始时间 开始时间
D

Donn

Unregistered / Unconfirmed
GUEST, unregistred user!
多个TEmbeddedWB窗口,要用BUTTONS实现其CUT、COPY、PASTE功能,出现以下问题:

1、若先后在多个TEmbeddedWB窗口都选中了对象(如:SELTEXT一段文字),怎样只显
现当前的窗口中的SELECTION,即让其他的窗口失焦?

2、不用CurrentWebBrowser.ExecCommand('Paste',false,EmptyParam),如何实现PASTE
功能?我现在用的是SendKeys('^V',TRUE),但焦点跑到BUTTON上了,所以无效。HOW TO
USE SetFocusToDoc()?

THANKS A LOT!
 
with CurrentWB do
begin
BringToFront;
SetFoucsToDoc;
end;
-----------------------------------------------------
if urBtn.Focused then
CurrentWB.SetFocusToDoc;
CurrentWB.Paste;
-----------------------------------------------------
ok
 
to 5291:
it doesn't work.
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部