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

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