谁能在win2000中调用win98的webvw.dll? ( 积分: 100 )

  • 主题发起人 主题发起人 ZYONG
  • 开始时间 开始时间
Z

ZYONG

Unregistered / Unconfirmed
GUEST, unregistred user!
使用过webvw.dll的朋友都知道ThumbCtl是多么的好用。
由于版本不同,webvw在win2k以上操作系统中不能预览,微软屏蔽了它在应用软件中的预览功能。(据说是为了防止病毒及恶意程序)
试图把win98的webvw.dll拷到win2k中使用,可以import,程序编译后可以实现预览功能,
但是引入后,win2k文件夹的预览功能却没有了。

有没有办法在程序中使用win98的webvw.dll,同时可以保留win2k的webvw.dll?

据说有人在win2k下调试通过
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1935724
但没有具体答案。heipi2002, 如果能回答,要多少分我可以给你。

不要告诉我在使用时调入,在程序退出时重新注册win2k中的webvw.dll。

或者谁有类似的控件,主要是要用来预览网页文件,图像文件并不重要,
只能显示图像的就不用说了。
(不要告诉我使用WebBrowser或者dhtmledit)

只要解决问题,分数可以另加。



 
使用过webvw.dll的朋友都知道ThumbCtl是多么的好用。
由于版本不同,webvw在win2k以上操作系统中不能预览,微软屏蔽了它在应用软件中的预览功能。(据说是为了防止病毒及恶意程序)
试图把win98的webvw.dll拷到win2k中使用,可以import,程序编译后可以实现预览功能,
但是引入后,win2k文件夹的预览功能却没有了。

有没有办法在程序中使用win98的webvw.dll,同时可以保留win2k的webvw.dll?

据说有人在win2k下调试通过
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1935724
但没有具体答案。heipi2002, 如果能回答,要多少分我可以给你。

不要告诉我在使用时调入,在程序退出时重新注册win2k中的webvw.dll。

或者谁有类似的控件,主要是要用来预览网页文件,图像文件并不重要,
只能显示图像的就不用说了。
(不要告诉我使用WebBrowser或者dhtmledit)

只要解决问题,分数可以另加。



 
可以直接加载这个 dll,利用动态加载他的 DllGetClassObject 返回对象直接使用(自己做 CoXXXCreate 的事)
 
TO:LSUPER,
暂时没空管它了,先给分了。
应该是不行的,因为win2k为webvw.dll创建了自动化对象,调用98的webvw.dll时候它不会认。

如果你有空帮我调试一下的话,可以另外给分,谢谢!
 
后退
顶部