webbrowser里的html页面上为何无法copy?(100分)

  • 主题发起人 主题发起人 void
  • 开始时间 开始时间
V

void

Unregistered / Unconfirmed
GUEST, unregistred user!
webbrowser放在form1上(只放这一个控件的最简单程序),
程序运行后出来html页面。点击右键,
弹出的菜单上的‘拷贝快捷方式’和‘复制’项
虽然呈现有效状态,但是均拷贝不到任何东西,并且会清空
系统clipboard的内容。这如何是好?
 
真是这样也,好奇怪?!
 
我试过了能够拷,不用任何操作
你知道如何定制右击菜单吗?
 
对不起!!!
刚才是谬论,你把opendialog这个控件下的filename这个值传给weborwser就行了。
这是这样做的。
 
奇怪,我在D4里是可以copy的啊,

装了这个东西以后的控件里有popupmenu这个属性啊,我试过,可以直接用的
 
会不会是所copy内容的颜色问题?
 
wuyi:会不会是所copy内容的颜色问题? 是什么意思?
 
刚市过,可以的!
ctrl+a,ctrl+c,ctrl+shift+n+ctrl+v
notepad
 
非常奇怪,首先使用“目标另存为”或“背景另存为”等命令,等到保存文件对话框
出来以后,保存或取消都可以,然后就可以使用copy了。
 
谢谢各位热心的朋友,虽然我的问题还没有解决
(在我的机器上各种方法都试过了),但我觉得
这可能与Delphi本身、机器系统之间有关系,那
便太复杂了。
 
To viod:
加上这两句话就没有问题了。
initialization
OleInitialize(nil);

finalization
OleUninitialize;
 

Similar threads

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