投稿者 snowmansnow  (社会人) 投稿日時 2021/7/3 12:14:46
こんにちは、るきお様

月曜から体調不良で、昨日やっと確認できました。
WMIでプリンタの一覧とポートNOを取得してから、
GetBinListで、値を取得してみました。

複合機のA社の標準複合機ドライバのものは、エラーになり、BinListを取得できませんでしたが、
他の会社は、BinListを取得できました。
トレイ数と、BinList数は一致しておりました。
トレイ種類と、BinListを比較したかったのですが、
GetBinListでは、数字のみで紙サイズがわからず、一致を確認できませんでした。
VBNETでPaperSizeを取得した時も、APIは数字だけのものが多く、VBNETではサイズ表示をしていたので、
VBNETでBinListを取得できたら、サイズも確認できるのでは?と思っております。

複合機のA社の一部の標準複合機のプリンタドライバのものは、BinListを取得できてるようでした。
複合機のA社の標準複合機ドライバのものも、VBNETでは、エラーにならないのかな?と思っております。

APIのトレイ数字の一覧と、PaperSizeの一覧のようなものは、あるのでしょうか?
もしあったら見てみたいです。