PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18439 02/12/02 10:49:28 RE(2):PB8.0:PB8.0製アプリの使用するプリンタの設定/取得方法 By arika
18437 02/11/29 14:41:55 RE(1):PB8.0:PB8.0製アプリの使用するプリンタの設定/取得方法 By Potato
18434 02/11/29 13:36:26 PB8.0:PB8.0製アプリの使用するプリンタの設定/取得方法 By arika

カテゴリ:PowerBuilderの開発環境
日付:2002年11月29日 13:36 発信者:arika
題名:PB8.0:PB8.0製アプリの使用するプリンタの設定/取得方法

こんにちは。いつも参考にさせていただいてます。

Windows98 で PowerBuilder8.0 を使い開発しています。

以前使用していたPB6.5では、
PrintSetUp関数を使わずに出力先プリンタを変更したり(起動直後にアプリごとの出力先に設定するため)
PrintSetUp関数を使って変更したプリンタの名前を取得するのに(出力先を画面表示するため)、
Win.ini の windowsセクション、Deviceキーを利用していたのですが、

PB8.0で、同様に処理を行おうとしましても、
Win.iniを書き換えても出力先は起動時の「通常使うプリンタ」のままであり、
Win.iniを使用したプリンタの変更ができなくなってしまいました。

また、PrintSetUp関数でプリンタを変更しても、Win.iniが書き換わらず、
Win.iniからはプリンタ名が取得できません。(出力は変更したプリンタにされます。)

プリンタ設定で、PB8.0と Win.ini が関連しないのはPB8.0の仕様なのでしょうか?

Win.ini に拠らず、プリンタを設定したり、プリンタ名を取得する方法について、
ご存知の方がおられましたら、宜しくご教授お願い申し上げます。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Sybase SQL Anywhere Client
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Anywhere Server
WebServer (記載なし)

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