PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21175 | 04/05/09 15:14:58 | RE(10):API関数でプリンタの状態を調べたい By isii |
21174 | 04/05/08 20:56:48 | RE(9):API関数でプリンタの状態を調べたい By にしやん |
21173 | 04/05/08 17:24:35 | RE(8):API関数でプリンタの状態を調べたい By yui_s |
21172 | 04/05/08 17:23:23 | RE(7):API関数でプリンタの状態を調べたい By yui_s |
21156 | 04/05/05 20:54:52 | RE(6):API関数でプリンタの状態を調べたい By isii |
21155 | 04/05/04 19:48:54 | RE(5):API関数でプリンタの状態を調べたい By class |
21154 | 04/05/04 18:29:54 | RE(4):API関数でプリンタの状態を調べたい By yui_s |
21153 | 04/05/04 12:05:55 | RE(3):API関数でプリンタの状態を調べたい By isii |
21152 | 04/05/01 15:31:16 | RE(2):API関数でプリンタの状態を調べたい By yui_s |
21150 | 04/04/28 21:03:06 | RE(1):API関数でプリンタの状態を調べたい By class |
21149 | 04/04/28 18:31:31 | API関数でプリンタの状態を調べたい By yui_s |
カテゴリ:PowerBuilderの開発環境
日付:2004年05月05日 20:54 発信者:isii
題名:RE(6):API関数でプリンタの状態を調べたい
yui_sさん、こんばんは。
>winspool.hの中身の「typedef struct _PRINTER_INFO_5A」や「typedef struct _PRINTER_INFO_5W」の
>構造体宣言と発言No:017164の構造体宣言の変数の構成が違うように思ったのですが、私の見ているところが
>間違えているのでしょうか?
classさんが回答された通りで構いません。
>レベル2にした場合、GetPrinterA( hPrinter, 2 , PrinterInfoBlob, cbNeeded, cbNeeded )にして、
>winspool.hの中身は「PRINTER_INFO_2○」を利用するいう認識でよろしいのでしょうか?
classさんが回答された通りで構いません。
>「PRINTER_INFO_2○」の内容を確認したところ「LPDEVMODEA」と「PSECURITY_DESCRIPTOR」という変数
>名があったのですが、ビルダでは変数は何になるのでしょうか?
PSECURITY_DESCRIPTOR構造体のアドレスが入りますので、PRINTER_INFO_2構造体の全ての変数は、
unsignedlong型になります。
追伸
レベル2の場合、PRINTER_INFO_2構造体のStatusで紙詰まり、オフライン、トナーがない等がわかります。
ただし、OSによって取得できる内容が異なるようです。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.