PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17226 02/04/05 21:55:24 RE(3):PB7.0: プリンタの切替 (NTとWindows9X)について By M.M
17225 02/04/05 20:50:15 RE(2):PB7.0: プリンタの切替 (NTとWindows9X)について By roko
17221 02/04/05 16:03:06 RE(1):PB7.0: プリンタの切替 (NTとWindows9X)について By M.M
17215 02/04/05 09:35:59 PB7.0: プリンタの切替 (NTとWindows9X)について By roko

カテゴリ:印刷処理
日付:2002年04月05日 09:35 発信者:roko
題名:PB7.0: プリンタの切替 (NTとWindows9X)について

おはようございます。
印刷処理に関して教えてください。

PowerBuilderにて作成した帳票処理出力を行うモジュールで、
iniファイルにて出力プリンタの切替を行っています。
元々クライアントPCはWindowsNTでpbdを動作させていましたが、
一部Windows9Xで動作させたいと考えいています。
実際Windows98でこのモジュールを実行してみたのですが、
プリンタへの出力がされませんでした。

切替方法はPB内で関数を作成しています。
まず、GetProfileStringA関数でWindowsのiniファイルからデフォルトプリンタを取得し、
次に、PBのiniファイルからProfileString関数にて変更先を取得し、
最後に、WriteProfileStringA関数にてWindowsのiniファイルに書き込みを行っているようです。

過去のログを拝見させてもらいましたが、使用されている関数が微妙に違うのですがこれはNTの関数なのでしょうか?
この関数が原因でWindows9Xでは出力されないのでしょうか?
NTでも9Xでも可能となる方法はありますでしょうか?

宜しくお願い致します。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)

Server SoftWare

OS Windows 2000
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)

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