在VB6.0中想实现这样的功能该怎么做?
把   word或者excel或者图片     显示出来且不能更改内容就像预览一样,有打印、放大的功能。
VB6.0中有这样的控件吗 即能显示word、excel又能显示图片!

解决方案 »

  1.   

    OLE控件。
    ole控件既能打开word文档、excel表格,也能显示图片文件。但没有放大缩小的功能。
      

  2.   

    安装一个fineprint之类的虚拟打印机,以及Office软件。
    调用它,将word、excel文档打印成图片,再用picturebox装入。
      

  3.   

    要我就是弄几个command控件,里面写上放大,或者缩小之类的代码
    然后点就是了。
      

  4.   

    OLE控件可以装在word,excel,图片,office图标.放大缩小...不知道怎么用程序控制,但是设置OLE的SizeMode为3 zoom后,在运行时OLE激活状态下,可以通过拖拉OLE边框大小调整放大缩小.在MSDN的ole.sizemode里有介绍
      

  5.   

    这个commondialg控件有打印功能,ole控件可以装在word,excel,图片,放大和缩小不知道,要不自己搞个按钮控件自己编写缩小放大代码
      

  6.   

    不好做,OLE当预览不是很好用,至于怎么实现我也想知道,之前我也是用OLE预览excel,不过马马虎虎。
      

  7.   

    如果用VB来实现而不用OLE, 那岂不是就等于要用VB来开发一个至少是可以读office文档的解释器了么. 
    那个工程量可不小, 几乎把WORD和EXCEL用VB来实现了一大半了.
      

  8.   

    虚拟打印,将WORD和EXCEL的文件都转成图片,
    然后对图片进去放大缩小。这条路是可行的。