- PR -

プリンターキューの取得

1
投稿者投稿内容
ふじお
会議室デビュー日: 2006/04/14
投稿数: 2
投稿日時: 2006-04-14 10:55
お世話になってます。ふじおと申します。

WinXP
VB.NET

「InstalledPrinters」プロパティでPCにインストールされているプリンター名を取得して、取得したプリンターのキューの存在チェックをしたいのですが、どうしたら良いか行き詰まっています。どなたかご教授お願い致します。

よろしくお願いします。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-04-14 11:12
引用:

ふじおさんの書き込み (2006-04-14 10:55) より:

「InstalledPrinters」プロパティでPCにインストールされているプリンター名を取得して、取得したプリンターのキューの存在チェックをしたいのですが、どうしたら良いか行き詰まっています。どなたかご教授お願い致します。


プリンタ キューに関与してしまう設計自体にやや問題があります。
何故そうしたいと考えるのでしょうか?
理由によっては別の解決策があるかもしれません。

# 似たような質問が過去にあったハズですが、見つかりませんね...

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2006-04-14 11:20
こんにちは。

WMI で Win32_PrintJob クラスを扱えばキューの存在を確認することはできると思います。
ふじお
会議室デビュー日: 2006/04/14
投稿数: 2
投稿日時: 2006-04-14 16:57
じゃんぬねっとさん、ueさんへ
早速の回答ありがとうございます。
たしかにプリンターキューに関与する運用は、初めてでして。
旧システムで運用しているため、新システムでも運用できないとダメとのこと。
とりあえず、WMIで作成してみます。

1

スキルアップ/キャリアアップ(JOB@IT)