PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
17224 | 02/04/05 20:47:31 | PB7.0: API OpenPrinter()に権限を与付加する方法 By tomox2 |
カテゴリ:スクリプトの記述
日付:2002年04月05日 20:47 発信者:tomox2
題名:PB7.0: API OpenPrinter()に権限を与付加する方法
コメントのNo.013877を参考に、OpenPrinter()を使用してみました。
確かに\"setNull(lstr_printerdefaults)\"で実行すると、
プリンタのプロパティが表示されるのですが、権限がないためか
設定の変更ができません。
しかし、\"lstr_printerdefaults\"に権限を付加させようと
試みても(例のように)、エラーになってしまいハンドルが
取得できません。
OpenPrinter()に権限を付加させる方法を知っている方が
いらっしゃったら教えてください。
また、他の方法でプリンタのプロパティ画面で設定変更が出来る
方法がるようであれば、教えていただけるとうれしいです。
例)
lstr_printerdefaults.DesiredAccess = 983052
または、
lstr_printerdefaults.DesiredAccess = 983048
を代入する。
→OpenPrinter()でハンドルが取得できずエラーとなる。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS Windows 2000
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.