• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プリントサーバーに登録してある用紙サイズの取得)

プリントサーバーの全ての用紙サイズとIDを取得する方法はあるのか

このQ&Aのポイント
  • Accessにて印刷を行っている場合、通常使うプリンタの用紙サイズしか取得できないが、プリントサーバーにある全ての用紙サイズとIDを取得する方法はあるのか
  • 使用しているOSはVistaで、Access2007を使用している。プリンタはドットとレーザーを使用している。
  • プリンタデバイスドライバの能力を取得する関数を使用して、用紙名を取得し、テーブルに保存している。

質問者が選んだベストアンサー

  • ベストアンサー
  • OKwebb
  • ベストアンサー率44% (92/208)
回答No.1

Application.PrintersからPrinterオブジェクトを取得してくるくるまわす。 例: Dim prt As Printer For Each prt In Application.Printers Debug.Print "デバイス名 : " & prt.DeviceName & vbCrLf _ & "ドライバ名 : " & prt.DriverName & vbCrLf _ & "ポート : " & prt.Port Next prt

michaelme
質問者

お礼

OKwebb様 ご返事ありがとうございました。 無事取得することができました。 本当にありがとうございました。