- ベストアンサー
Access2000でプリンタドライバ名を取得したい。
Access2000にて、インストールされている プリンタドライバ名を取得したいのですが、 どのようにしたらよろしいのでしょうか? 以前、インストールされているプリンタ(DriverName)の 取得はわかったのですが、 今回はプリンタドライバ名(DeviceName)を 取得したいのです。 VBやAccess2002ではPrinterオブジェクトが 使えるので取得できるのですが、 Access2000にはPrinterオブジェクトがないので・・・。 どうか宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
WMIを使えば簡単に取得出来ます。 WMIを使用するときは参照設定でMicrosoft WMI Libraryを追加する必要があります。 参考URLにはズバリ書いてあります。 ただし、やってみたいのですがデフォルトプリンターの取得がうまくいきませんでした。(Access2000にて)
その他の回答 (2)
- taka_tetsu
- ベストアンサー率65% (1020/1553)
回答No.2
前回の参考urlのとなりです。 http://www.vbvbvb.com/jp/gtips/0351/gGetPrinterDriverName.html 自分でも調べてみましょうね。
質問者
お礼
ありがとうございます。 こちらのAPIは調べてみたのですが、 Printerオブジェクトが使われているので、 Access2000ではだめなのかな?と思ったのです。
- happypoint
- ベストアンサー率36% (521/1422)
回答No.1
こんばんは。 このへんで参考になれば幸いです。 参考URL: AUG Q&A VBA/Access Basic Question No.0788
質問者
お礼
ありがとうございます。 参考にさせていただきます。
お礼
ありがとうございます。 WMIにて取得することができました~! こんなに簡単に取得できたのですね・・・。