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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.