VB6.0 任意のファイルを指定して印刷するには?

解決


あゆみ  2004-08-09 15:59:04  No: 85062  IP: [192.*.*.*]

すごく初歩的な質問ですみません。

VB6.0で実現したいのですが、
任意のファイルを指定して(コードで固定でOK)そのファイルを
印刷したいのですが、どのようにすればよろしいでしょうか?

Print  とか  いろいろ試したのですが、ぜんぜんうまくできません。

初心者過ぎて申し訳ないのですが、頼る人が居ないので、
どなたかお助けいただければ助かります。

よろしくお願い致します。

編集 削除
nanashi  2004-08-09 18:06:56  No: 85063  IP: [192.*.*.*]

これだけじゃ答えようがありません。

そもそも、そのファイルがテキストファイルなのか、画像ファイルなのか、
またはExcelやWordのファイルなのかによって処理がだいぶ変わってきます。

編集 削除
あゆみ  2004-08-09 18:32:57  No: 85064  IP: [192.*.*.*]

すみません。。。
えっと、ボタンの処理として、
  PrintScreenでクリップボードにデスクトップをコピー
  それを確認ダイアログ等なしで印刷
って、感じです。

いろいろ試してみて、クリップボードにあるテキストは印刷できるようになったのですが、画像(BMP)の印刷がうまくできません。

ご教授、お願い致します。


このような質問でご理解いただけますでしょうか?

編集 削除
nanashi  2004-08-10 10:47:32  No: 85065  IP: [192.*.*.*]

Printerオブジェクトに対してPaintPictureすれば印刷できます。

編集 削除
あゆみ  2004-08-10 16:08:47  No: 85066  IP: [192.*.*.*]

ありがとうございます!
無事に印刷できました。

編集 削除