PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5176 99/02/22 20:21:16 RE(2):出力先プリンタを元に戻す By M.M
5175 99/02/22 19:57:44 RE(1):PB5.0.03: プリンタの設定(PrintSetup関数の実行結果) By M.M
5166 99/02/22 10:45:24 PB5.0.03: プリンタの設定 By naomi

カテゴリ:スクリプトの記述
日付:1999年02月22日 19:57 発信者:M.M
題名:RE(1):PB5.0.03: プリンタの設定(PrintSetup関数の実行結果)

「naomi」さん、こんばんは。

>デフォルトの印刷の出力先は、winのプリンタの設定の「通常使うプリンタに設定」のものですが、
>printsetup()で、ユーザーが出力先の変更ができるようにしました。
>Helpでは、「現行のアプリケーションが終了するまで有効。アプリケーションが終了すると、
>プリンタの設定は元の値に戻ります。」とあります。
>ですが、pbを終了させ、pbを再起動(又は別アプリ、メモ帳など起動)すると、
>出力先が、winのプリンタの設定の「通常使うプリンタに設定」されているプリンタではなく、
>先程、pbにてプリンタの設定から変更したプリンタになっています。

PrintSetup関数のヘルプには、
「Windows 95 および Windows NT 3.51 以上の場合、エンド ユーザの設定は現行のアプリケーションが
 終了するまで有効です。アプリケーションが終了すると、プリンタの設定は元の値に戻ります。」
とありますので、終了時に元に戻っていないというのは変ですね。PBのバグか?

ちなみにOSがWinNT4.0の環境で試してみましたが、PrintSetup関数を実行すると通常使うプリンタの
設定がPrintSetup関数で設定したとおりになっていました。これは仕様の範囲内だと思います。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

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