PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
17189 | 02/04/02 10:56:39 | RE(1):PB7.0: API構造体・定数の宣言方法(2) By tomox2 |
17188 | 02/04/02 10:52:48 | PB7.0: API構造体・定数の宣言方法(1) By tomox2 |
カテゴリ:スクリプトの記述
日付:2002年04月02日 10:52 発信者:tomox2
題名:PB7.0: API構造体・定数の宣言方法(1)
いつも参考にさせていただいております。
プリンタのプロパティダイアログをAPIを使用して表示させようと
試みているのですが、詰まってしまいました。
参考にしたプログラムがVBで書かれたものなのですが、
宣言部分(どのように宣言したら良いのか)がわかりません。
(参考プログラムより)
--- 1)構造体の宣言部分
\' プリンタアクセス権を定義する構造体の宣言
Type PRINTER_DEFAULTS
pDatatype As Long
pDevMode As Long
DesiredAccess As Long
End Type
--- 2)定数の宣言部分
\' 標準的な権利を要求することを示す定数の宣言
Public Const STANDARD_RIGHTS_REQUIRED = &HF0000
\' プリンタアクセス権の管理者権限を示す定数の宣言
Public Const PRINTER_ACCESS_ADMINISTER = &H4&
\' プリンタアクセス権のユーザー権限を示す定数の宣言
Public Const PRINTER_ACCESS_USE = &H8&
\' プリンタアクセス権すべての権限を示す定数の宣言
Public Const PRINTER_ALL_ACCESS = _
(STANDARD_RIGHTS_REQUIRED Or _
PRINTER_ACCESS_ADMINISTER Or _
PRINTER_ACCESS_USE)
(文章が長くなってしまったので、「API構造体・定数の宣言方法(2)」
でPBで実際に作成したスクリプトを説明させていただきます。)
付加情報:
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.