Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
既定のプリンターと用紙サイズの変更
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30697#CommentId85004
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
まこ
 (社会人)
投稿日時
2022/2/19 21:27:14
るきお 様、ありがとうございます。
SetDefaultPrinter APIを使った方法で「既定のプリンタの変更」はできました。
参考にしたページでは、PowerShellを使って「用紙サイズ」や「向き」の変更もできているようなので
何か方法はあるのかな、と思いましたが、OSバージョンやプリンタ機種による相違かもしれません。
当然、プリンタドライバの違いで設定できる項目に相違があることは承知しております。
自分の環境にインストールされているプリンタはPowerShellでも軒並みNGでした。
こちらの方は、半分、あきらめています。
只、「既定のプリンタの変更」の方は折角、APIによる方法を教えてもらったのですが、
PowerShellでも変更できているので、コードでのSystem.Management.Automationによる方法で
実現可能と考えています。
後学のために今、「PSObject Class」について調べていて、もう少し粘ってみます。