如题:写了个小程序,用于显示本地文件夹中bmp,jpg,pdf,png等格式的文件。
其它的图形格式都可以在webBrowser控件中显示,pdf格式的话webBrowser也能调用相关API正确显示。但在显示png文件时,在一些xp系统中可以正确显示,但某些xp系统就不行,在webBrowser控件中显示
“已取消到该网页的导航 
   
   您可以尝试以下操作: 
     重新键入地址。 
 

然后可以选择调用外部程序直接打开,或者下载到本地。同样在显示出错的XP系统中,直接用webBrowser打开网址中的png文件,却是可以的。

解决方案 »

  1.   

    ie6和ie6以下的都不可以显示png透明效果的
      

  2.   

    我用的是XP系统啊,IE是6.0以上的,我升到7.0都没有用。
    况且也不是不能显示png文件,是不能打开本地的png文件,直接打开网址中的png文件就可以正确显示。
      

  3.   

    我又找了几台电脑试验了下,都是XP系统的,都可以直接在WebBrowser打开png文件,我晕倒啊,到底是什么原因造成某些XP系统无法直接打开PNG文件的?
    会不会是IE设置问题,如果是,那该如何设置呢?