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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.