webbrowser的用法(100分)

  • 主题发起人 主题发起人 ls2000
  • 开始时间 开始时间
L

ls2000

Unregistered / Unconfirmed
GUEST, unregistred user!
我利用delphi5地webbrowser编写了一个浏览器web用来浏览硬盘上的网页文件,
虽然浏览器web的右键菜单存在但是复制不到剪贴板中去,直接用IE打开文件是
可以进行粘贴复制的,为什么我的程序调用的IE却不能呢?
我的程序部分代码:
web.navigate(filename,navNoHistory+navNoWriteToCache);
其中filename为G:/ls/f.htm形式,不知那位大侠能给点建议?
是不是需要其他的参数?我现在设为离线浏览.
 
非常的shit,我今天看别的程序时,偶然加上一句
initialization
OleInitialize(nil);
finalization
OleUninitialize;
解决问题,但是我还是不明白为什么?
 
因为它是COM
 
用到COM的必须要
initialization
OleInitialize(nil);
finalization
OleUninitialize;
吗?好像我不加这几句,还是能正常浏览,
只是右键菜单不能相应而已?为什么?
 
真没意思,结束问题算了
 
我今遇到同样问题,加上下面语句编译不了,为什么呀?
initialization
OleInitialize(nil);
finalization
OleUninitialize;
 
后退
顶部