C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: ページ設定ダイアログに「プリンタの設定」ボタンが表示されない


(過去ログ 103 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■61352 / inTopicNo.1)  ページ設定ダイアログに「プリンタの設定」ボタンが表示されない
  
□投稿者/ 五右衛門 (14回)-(2011/08/10(Wed) 05:55:46)

分類:[VB.NET/VB2005 以降] 

(開発言語:VB2008)
いつもお世話になっております。

さて、以下のサイトを参考に、PageSetupDialogを使ってページ設定ダイアログを表示しようと思っていますが、
以下のサイトのように「プリンタの設定」ボタンが表示されません。
(「OK」「キャンセル」ボタンのみ表示されています。)

http://dobon.net/vb/dotnet/graphics/pagesetupdialog.html

試しに、上記サイトと全く同じコードを書きましたが、「プリンタの設定」ボタンは全く表示されません。
ちなみに、確認したOSはWindows Vista・Windows 7です。

アドバイスの程、よろしくお願いします。
引用返信 編集キー/
■61354 / inTopicNo.2)  Re[1]: ページ設定ダイアログに「プリンタの設定」ボタンが表示されない
□投稿者/ Azulean (816回)-(2011/08/10(Wed) 08:16:15)
No61352 (五右衛門 さん) に返信
> 試しに、上記サイトと全く同じコードを書きましたが、「プリンタの設定」ボタンは全く表示されません。
> ちなみに、確認したOSはWindows Vista・Windows 7です。

Vista あたりから削除になっているはずです。
OS としてそうなっているので、プログラムとしてどうこうできるものではありません。

http://msdn.microsoft.com/en-us/library/ms646937.aspx
> Starting with Windows Vista, the PageSetupDlg does not contain the Printer button.
> To switch printer selection, use PrintDlg or PrintDlgEx.
引用返信 編集キー/
■61356 / inTopicNo.3)  Re[2]: ページ設定ダイアログに「プリンタの設定」ボタンが表示されない
□投稿者/ 五右衛門 (15回)-(2011/08/10(Wed) 10:13:59)
No61354 (Azulean さん) に返信

> Vista あたりから削除になっているはずです。
> OS としてそうなっているので、プログラムとしてどうこうできるものではありません。
>
> http://msdn.microsoft.com/en-us/library/ms646937.aspx
>>Starting with Windows Vista, the PageSetupDlg does not contain the Printer button.
>>To switch printer selection, use PrintDlg or PrintDlgEx.

Azulean様、ご回答ありがとうございます。
確かにそのように書かれていますね。
試しに、XPのマシンを引っ張り出してきてこのプログラムを動かしてみたら、確かにXPではこのボタンが表示されます。

残念ではありますが、仕様ということで、この質問はクローズします。
ありがとうございました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -