[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/04/30(Sat) 20:05
投稿者名:ビビ
Eメール:
URL :
タイトル:
acroPDFを使っての印刷について
どなたかご存知の方がいらっしゃれば教えてください。

VB6.0
Acrobat7.0
を使って、PDFファイルを印刷しようとしています。
コンポーネントの追加でacroPDF.dllを追加し、Acrobatリーダーを起動させずに印刷させようとして
いま
す。
この時
@acroPDFをフォームにはりつけてセーブしても、VBPを終了させてしまうと次回立ち上げたときに
acroPDFオブジェクトが削除されている。
A印刷しようとするPDFファイルが壊れている場合などのエラーコードがとれない。

という2点で悩んでいます。
ご存知の方、すみませんが教えてください。
お願いします。

投稿時間:2005/05/01(Sun) 22:03
投稿者名:Starfish
Eメール:
URL :
タイトル:
Re: acroPDFを使っての印刷について
> どなたかご存知の方がいらっしゃれば教えてください。
>
> VB6.0
> Acrobat7.0
> を使って、PDFファイルを印刷しようとしています。
> コンポーネントの追加でacroPDF.dllを追加し、Acrobatリーダーを起動させずに印刷させようとし

> いま
> す。
> この時
> (1)acroPDFをフォームにはりつけてセーブしても、VBPを終了させてしまうと次回立ち上げたとき

> acroPDFオブジェクトが削除されている。
> (2)印刷しようとするPDFファイルが壊れている場合などのエラーコードがとれない。

 acroPDF.dll は、「ブラウザウィンドウ内に PDF ファイルを表示するための ActiveX
コントロール」で、VB上から使用した場合の動作は保証されていないためでは。

hhttp://support.adobe.co.jp/faq/faq/qadoc.sv?2566+001

投稿時間:2005/05/03(Tue) 11:58
投稿者名:ビビ
Eメール:
URL :
タイトル:
Re^2: acroPDFを使っての印刷について
>  acroPDF.dll は、「ブラウザウィンドウ内に PDF ファイルを表示するための ActiveX
> コントロール」で、VB上から使用した場合の動作は保証されていないためでは。
>
> hhttp://support.adobe.co.jp/faq/faq/qadoc.sv?2566+001

ありがとうございます。
どうしてもacroPDFのオブジェクトが保存できないので
API関数を使用して出力しようという方向に転換しました。
また分からないことがあれば、教えてください。