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