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

投稿時間:2004/11/10(Wed) 17:40
投稿者名:しおん
Eメール:
URL :
タイトル:
Adobe PDFへの出力
VB6.0(SP5)をWinXP(Pro)の元で使用しています。
アドビのアクロバットがインストールしてあるので、プリンタであるAdobe PDFを通してPDFファイルを作成しようとしています。
ところが、実行一度目は正常に出力できるのですが、2度目をやろうとすると「問題が発生したため・・・」のメッセージとともにVBが落ちてしまいます。
何か解決策をご存じの方、おられないでしょうか?

投稿時間:2004/11/10(Wed) 17:46
投稿者名:しおん
Eメール:
URL :
タイトル:
Re: Adobe PDFへの出力
説明不足ですので、補足します。
単純な例で、
(1)まず、Adobe PDF を「通常使うプリンタ」に設定します
(2)プログラムにて、
printer.print "abc"
printer.end
と記述して実行。(実際にはもっと記述がありますが)

すると、実行一度目は問題なく abc と書かれたPDFファイルが生成されますが、
もう一度実行すると printer.print "abc" VBが落ちてしまいます。

なお、コンパイルして.exe形式にすると問題は発生しません。(何度実行してもエラー発生しない)