tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルプリンタの選択で適用ボタンが出ない
記事No14903
投稿日: 2010/09/04(Sat) 18:38
投稿者うまづら
いつも色々参考にさせていただいています

VB6で 印刷をする際にプリンタの選択をするのに

現在はgoogleのキャッシュになっていますが
http://pasofaq.jp/development/visualbasic/j042959.htm
に書かれている方法でやっています

プリンタの選択自体はうまく機能しているのですが
よくよく見ると、この方法でダイアログを表示すると
印刷 と キャンセル のボタンは表示されているのですが
適用 のボタンが表示されないのです

そのため、一部手差しトレイなどで印刷させる際に
プロパティーを変更しても その変更が反映されず
デフォルトで印刷してしまいます

なんとかして 適用ボタンを表示させたいのですが
さっぱり分かりません

全く違う方法でやらないといけないのでしょうか?
それとも何か一文加える程度で可能なのでしょうか?

他のソフト(メモ帳とか)で印刷をすると
全く同じダイアログが表示されるのですが
それらには きちんと 適用 ボタンが表示されています

どなたかアドバイス頂けると助かります
よろしくお願いします

[ツリー表示へ]
タイトルRe: プリンタの選択で適用ボタンが出ない
記事No14905
投稿日: 2010/09/05(Sun) 11:27
投稿者花ちゃん
> いつも色々参考にさせていただいています
だったら、ここのルールぐらいはご存知かと思うのですが、環境等の詳しい情報が
一切書かれていません。

VB6.0の印刷関係は、SP 等でも色々変更されていますし、プリンターのメーカや
機種・使用しているドライバーや場合によっては、接続状態・権限の問題・OS 等や
通常使うプリンターでの話か、それ以外での話なのか等でも左右されます。
又、メモ帳等で印刷する場合は、その設定は有効に使用できるのですか?

> http://pasofaq.jp/development/visualbasic/j042959.htm
> に書かれている方法でやっています
失礼ですが、上記の方法を理解されておらるのでしょうか?
その上でどのように変更されて確認されたのでしょうか?
(その辺の説明やコードが投稿されていない)

又、ここのプリンタ設定ダイアログボックスを表示での方法では設定が有効に
ならなかったのでしょうか?
http://hanatyan.sakura.ne.jp/vbhlp/priset.htm
又は、下記では?。
http://hanatyan.sakura.ne.jp/vbhlp/print05.htm

[ツリー表示へ]