PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
3132 | 98/09/07 10:21:14 | RE:RE:PB5.0.03: 用紙設定について教えて下さい By ryoko |
2899 | 98/08/24 15:37:12 | RE:PB5.0.03: 用紙設定について教えて下さい By たこ |
2831 | 98/08/19 19:49:44 | PB5.0.03: 用紙設定について教えて下さい By ryoko |
カテゴリ:旧電子会議室
日付:1998年08月24日 15:37 発信者:たこ
題名:RE:PB5.0.03: 用紙設定について教えて下さい
> 初めて書きます。
>
> 過去にも掲載されていたのですが、PrintSetup() を使わずに用紙設定を変更する方法を
>ご存知の方はいらっしゃいませんか?
>
> デフォルトプリンタをスクリプトから変更するようにデフォルトプリンタの用紙設定を
>スクリプトか、Win32APIを使用して変更する方法があれば教えて下さい。
>
はじめまして。 たこです。
過去に掲載したのは私だと思います。
私の場合、クライアントがW95でプリンターがLBP(LIPS4)なのでレジストりの内容を
解析してそれを強引に変更することで解決しました。
但し、PB5ではレジストリのバイナリーデータは扱えません。PB6が必須です。
NT4.0でもやろうとしたのですがレジストリの内容は変更されるのですがそれが実行時に
反映されません。それに Administrator でないとレジストリの内容を変更できません。
てなわけで、NT4.0では相変わらず PrintSetup() を使っています。
一応、レジストリによってOSを判別し、W95ならレジストリを変更しNTなら PrintSetup()
を起動するようなユーザオブジェクトは作成しました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.