画像ファイルを指定して「写真の印刷ウィザード」を起動する方法


Take1  2003-04-26 13:19:52  No: 77831  IP: [192.*.*.*]

エクスプローラで画像ファイルを右クリックで「印刷」を押すと
「写真の印刷ウィザード」が起動しますが、それをどうにかVBから
実行する方法はないのか試行錯誤して1ヶ月、まったく手がかりすら
つかめません。
ご存知のかたがいらっしゃいましたらご教授お願いいたします。

PS・・・>Shell "::{60fd46de-f830-4894-a628-6fa81bc0190d} _
 C:\image1.gif", 1

挙句の果てにはGUIDまでつかってみたりして・・・(呆)m(_ _)m

編集 削除
GON  2003-04-30 11:07:59  No: 77832  IP: [192.*.*.*]

PaintPicture メソッドのことでか?
もしそうなら下記で試してみて下さい。
(的外れだったらゴメンなさい)

Printer.PaintPicture LoadPicture("C:\image1.gif"), x,y
Printer.EndDoc

x、y  は印刷開始位置の座標を指定します。
詳しくは、ヘルプを参照して下さい。

編集 削除
GON  2003-04-30 13:47:50  No: 77833  IP: [192.*.*.*]

希望は「印刷ウィザード」を表示したいと言うことですので
矢張り的外れでした。
コモンダイアログと組合わせて使う必要があります。

編集 削除
Take1  2003-05-01 14:07:37  No: 77834  IP: [192.*.*.*]

GONさん、ありがとうございます。
そうなんです。ウィザードを出してスマートなアプリケーションに
したいんですが、なかなかうまくいかないです。
もう少し試してみます。
いざというときは、ウィザードもどきをつくるかな?

編集 削除