WebBrowser 超链接(200)

  • 主题发起人 主题发起人 jianjun1234
  • 开始时间 开始时间
J

jianjun1234

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠: 我用WebBrowser打开一个指定的网页,里面有个超级连接,如果连接的是文字或图片,打印没有任何问题,但是如果连接的是‘Viso’图,打印总报错‘试图吊销一个未注册的拖放目标’,打印函数WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER, vIn, vOut); 不知道这种情况有什么可以解决的方法? 如果在点击超链接的时候不在WebBrowser中打开,而是在Viso软件上打开,这样应该可以避免这个问题,所以也请问大家,怎么可以使超链接打开时以自身文件类型去打开相应的工具来显示?
 
在WebBrowser1DragOver事件里测试一下这个文件的类型,然后用winexec执行,把本身的事件取消掉试试能不能办到
 
后退
顶部