VB6でPDFやTIFFファイルを印刷するには?


エムパパ  2004-11-30 00:04:32  No: 117880

VB6でTIFFファイルやPDFを印刷させたいのですが、皆さんはどうされるのでしょうか?
(まいとーくFAXでFAX送信をさせたいのですが、まいとーくFAXの
プリンタで印刷させる必要があるので、印刷する方法を調べています。)


エムパパ  2004-11-30 19:39:27  No: 117881

ShellExecuteを利用してファイルに関連したアプリケーションで印刷することが
できるみたいですね。

ただ、ShellExecuteの終了を待たずに次の処理が実行されてしまいます。
ShellExecuteの終了を待って次の処理を実行させるにはどうしたらよいでしょう?


Say  2004-11-30 21:57:51  No: 117882

APIでシグナル状態になるまで待つとか、
WSHで同期実行するとか・・・。


エムパパ  2004-12-01 23:08:19  No: 117883

ShellExecuteExで起動して、GetExitCodeProcessで終了を待てばできる
見たいなのですが・・・。
ShellExecuteExでファイルに関連したアプリケーション(Adobe Reader等)で
まいとーくFAXのプリンタに対して印刷ができるのですが、印刷終了後、
ShellExecuteEXで起動したアプリケーションが起動したままなのです。
印刷が終わったらアプリケーションも終了できるようにならないものなの
でしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加