VB6.0(SP5)をWinXP(Pro)の元で使用しています。アドビのアクロバットがインストールしてあるので、プリンタであるAdobe PDFを通してPDFファイルを作成しようとしています。ところが、実行一度目は正常に出力できるのですが、2度目をやろうとすると「問題が発生したため・・・」のメッセージとともにVBが落ちてしまいます。何か解決策をご存じの方、おられないでしょうか?
説明不足ですので、補足します。単純な例で、(1)まず、Adobe PDF を「通常使うプリンタ」に設定します(2)プログラムにて、printer.print "abc"printer.endと記述して実行。(実際にはもっと記述がありますが)すると、実行一度目は問題なく abc と書かれたPDFファイルが生成されますが、もう一度実行すると printer.print "abc" VBが落ちてしまいます。なお、コンパイルして.exe形式にすると問題は発生しません。(何度実行してもエラー発生しない)