PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1656 98/06/03 16:59:22 RE(2):PB5: プリンタ出力の用紙選択について By こてちゅ
1625 98/06/01 16:52:53 RE(1):PB5: プリンタ出力の用紙選択について By Nao
1607 98/05/29 12:37:40 PB5: プリンタ出力の用紙選択について By ぶーたん

カテゴリ:旧電子会議室
日付:1998年06月01日 16:52 発信者:Nao
題名:RE(1):PB5: プリンタ出力の用紙選択について

はじめまして ぶーたんさん Nao といいます

こんな方法でも良ければですけど
複数の端末で使用しないのでしたら、
そのハガキサイズのプリンターを作成して
内部的にきりわけてはどうでしょうか?

例えば、letter と言う名前のプリンターアイコンを作成して(設定はハガキサイズ)
win.ini からProfileString 関数で letter の情報を取得
そして、setprofilestring で 通常使うプリンタにして
印刷終了後、もとにもどしてあげる

例文
string wk_print_ini,wk_print
//  通常使うプリンタの情報を取得(保持)
wk_print_ini = profilestring(\"C:\\windows\\win.ini\",\"windows\",\"device\",\"NONE\")
//  使いたいプリンターの情報の取得
wk_print = profilestring(\"c:\\windows\\win.ini\",\"Devices\",\"letter\",\"\")
//  通常使うプリンターに情報のセット
setprofilestring(\"c:\\windows\\win.ini\",\"windows\",\"device\",wk_print)
//  印刷後 元に戻す
setprofilestring(\"c:\\windows\\win.ini\",\"windows\",\"device\",wk_print_ini)

読みにくい文章でごめんなさい、ただWin.iniを使うのでちょっと恐いかも…
以上です。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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