- 締切済み
CreateObject関数について
VisualBasic2005でPDFを操作するプログラムを作ろうとしています。 その際に以下のようなプログラムでCreateObject関数を使用しているのですが、※印の行で 「ActiveX コンポーネントを作成できません。」 のエラーが出てしまっています。 Dim AcroExchAVDoc As Acrobat.CAcroAVDoc Dim AcroExchPDDoc As Acrobat.CAcroPDDoc Dim avPageView As Acrobat.CAcroAVPageView Dim pdPage As Acrobat.CAcroPDPage AcroExchAVDoc = CreateObject("AcroExch.AVDoc") ※ 現在使用しているのは Adobe Reader 8 Adobe Acrobat 8 Professional ですが、原因として何が考えられますでしょうか? この作業で足止めをくらっており、大変困っています。 誰かご助言をお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- fumufumu_2006
- ベストアンサー率66% (163/245)
AcroExchAVDoc = CreateObject("AcroExch.AVDoc") を AcroExchAVDoc = new Acrobat.CAcroAVDoc にするか、 Dim AcroExchAVDoc As new Acrobat.CAcroAVDoc にして AcroExchAVDoc = CreateObject("AcroExch.AVDoc") を削除するか、 Dim AcroExchAVDoc As object AcroExchAVDoc = CreateObject("AcroExch.AVDoc") これはやらない方がいいかもしれませんが・・・ ではどうでしょうか。