S shabi Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-04 #1 本人现在遇到很棘手的问题,需要马上解决,我已经知道如何调用word来打开一个doc文档,现在需要调用abode arcobat打开一个pdf文档,但不知道 arcobat 的类名,所以无法编写 ,请高手指教。
本人现在遇到很棘手的问题,需要马上解决,我已经知道如何调用word来打开一个doc文档,现在需要调用abode arcobat打开一个pdf文档,但不知道 arcobat 的类名,所以无法编写 ,请高手指教。
Z zhangshunzhong Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-04 #3 安装过AcroBat应该会在安装目录里找到一个ocx,我机子里是pdf.ocx, 把它安装上去,在ActiveX页中有Pdf控件,就可以用了, 打开Pdf文档只要: pdf1.LoadFile('c:/1.pdf');
安装过AcroBat应该会在安装目录里找到一个ocx,我机子里是pdf.ocx, 把它安装上去,在ActiveX页中有Pdf控件,就可以用了, 打开Pdf文档只要: pdf1.LoadFile('c:/1.pdf');
D DragonPC_??? Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-10 #4 好像使用CreateOleObject模型需要安装Acrobat SDK并注册一些GUID,(旧版本,新版本不用,参见 Acrobat SDK Help) 下面是范例 var AcroExchPDDoc : Variant; begin AcroExchPDDoc := CreateOleObject('AcroExch.PDDoc'); AcroExchPDDoc.Open('c:/test.pdf');
好像使用CreateOleObject模型需要安装Acrobat SDK并注册一些GUID,(旧版本,新版本不用,参见 Acrobat SDK Help) 下面是范例 var AcroExchPDDoc : Variant; begin AcroExchPDDoc := CreateOleObject('AcroExch.PDDoc'); AcroExchPDDoc.Open('c:/test.pdf');
S shabi Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-13 #5 我想用abode arcobat 自身打开,而不是在DELPHI中打开,我采用了创建进程的方法, 不过还是很谢谢各位。 我现在知道了不是所有的就用程序都可以通过CreataOLEObject来访问,需要专门的接口才能访问。
我想用abode arcobat 自身打开,而不是在DELPHI中打开,我采用了创建进程的方法, 不过还是很谢谢各位。 我现在知道了不是所有的就用程序都可以通过CreataOLEObject来访问,需要专门的接口才能访问。