这使用的是OLE技术。事先在你的计算机上安装ACROBAT READER 插件,也类似于使用控件,就可以打开PDF格式的时候用ACROBAT READER打开了。

解决方案 »

  1.   


    NightBreak(午夜黎明)      说的对,安装了reader以后,就有个reader的控键
      
      

  2.   

    你想开发成这种样子用OLE嵌入Acrobat Reader5.0你在自己的机器上装一个Acrobat Reader5.0在VB中-》加入控件中就可以找到了。
      

  3.   

    哦,是这么回事呀。我试试,先找控件看一下。
    有此类源码吗?
    [email protected]
      

  4.   

    Acrobat有一个控件,如果你的机器上装了Acrobat 的话,在VB中就可以看到,就在部件的开始部分,很容易找到,使用方法很容易,你一看属性就应该明白啦
      

  5.   

    我也只是大概的试了一下,好象是source属性,向这个属性赋值,制定要打开的pdf文件的路径和文件名称,就可以在控件中打开指定的pdf文件,这个控件的属性并不是太多,你猜一猜在试一下,应该就能够大致的使用了
      

  6.   

    : NightBreak(午夜黎明) 说的对
      

  7.   

    我晓得是OLE技术,问题是我想使ACROBAT READER运行在我的程序里。
    比如像MDI窗体。子窗体始终在父窗体内(这个比如用在这里好像不大适当,但我的意思大家明白吧?)
      

  8.   

    第一:可用Acrobat的控件
    第二:可用VB的OLE
      

  9.   

    ——“把Acrobat Reader5.0嵌入进自己程序中“的具体操作方法:1、首先在控件面板上单击右件,选Components选项,在打开的窗口中勾选"Acrobat Control for ActiveX",确定后控件面板上就会出现一个pdf控件,
    2、把控件放到你的窗体上,调整到你需要的大小,然后指定其src属性,在该属性框中输入想打开的pdf格式文件路径和名称即可。
    3、如果想用代码控制打开哪个文件,如下例:     me.pdf1.src="d:\01.pdf"           'pdf1为控件名称好了,运行你的程序,Acrobat Reader真正嵌入到了你的程序中,各种快捷工具兰一应俱全!注意:你安装的Acrobat Reader5.0必须是真正的中文版,否则显示中文文件会有问题。