過去の桐井戸端BBS (桐ver.8) |
10146 | 印刷時にどのプリンタが指定されたか取得したい | 尾形 | 2001/03/09-14:32 |
どうも、お願いします。 複数のプリンタを使用しています。 1回の実行で複数種類のレポートを印刷したいのです。 レポート印刷 "A.RPT",会話=する,終了状態=&終了 条件 (&終了<>1) 手続き終了 レポート印刷 "B.RPT",会話=しない,終了状態=&終了 レポート印刷 "C.RPT",会話=しない,終了状態=&終了 以上のような具合です。 最初の"A.RPT"の印刷ダイアログでプリンタを指定しますが ここで指定されたプリンタに"B.RPT"と"C.RPT"も印刷したいのです。 どのプリンタが指定されたか、取得する方法を教えてください。 #ウインドウズプリンタ名(0) ではできないようでした。 | |||
10148 | Re:印刷時のプリンタの取得 | 宮城 | 2001/03/09-14:59 |
記事番号10146へのコメント 尾形さん、こんにちは。 #桐プリンタ名でいいと思いますけど。(^^;; | |||
10149 | Re:印刷時のプリンタの取得 | 尾形 | 2001/03/09-15:26 |
記事番号10148へのコメント 宮城さん、こんにちは あら、うまく通じなかったですね ^^; 1行目のレポート印刷 "A.RPT",会話=する←この部分で プリンタを変更してます。(印刷ダイアログの会話処理です) ここで指定したプリンタを取得したいのです。 1行目のレポート印刷の後で#桐プリンタ名で取得しましたがダメでした。 2行目以降のレポート印刷 では印刷ダイアログを省きたいのです。 | |||
10153 | Re:印刷時のプリンタの取得 | hidetake | 2001/03/09-15:45 |
記事番号10149へのコメント レポート印刷の 会話=する ではプリンタそのものは切り替わらないようなので、 レポート印刷に先立ってプリンタを指定させる処理を1つ入れてあげないと全てのレポート印刷で同じプリンタを使うように はできないかも知れません。 | |||
10156 | Re:印刷時のプリンタの取得 | 尾形 | 2001/03/09-16:49 |
記事番号10153へのコメント >プリンタを指定させる処理を1つ入れてあげないと >全てのレポート印刷で同じプリンタを使うようには >できないかも知れません。 そうですか。どうも有難うございます。 あらかじめプリンタを指定させるようにします。 | |||
10172 | Re:印刷時のプリンタの取得 | えむに | 2001/03/10-00:56 |
記事番号10156へのコメント 尾形さんの参考なるかどうがは解りませんが・・・ 私の場合、処理のメインメニューフォームには設定用のボタンを付けてそこから、 設定用のテーブルを編集できる用にしてます。 これは、インストールの初期にWINに登録されている連続用プリンタや レーザープリンタ名をコピーして貼り付るのが目的です。 他にサーバーのパス名なども登録するんですが・・こんなものをメニュー 起動時にそれぞれ変数に取って桐内部で使うようにしてます。 桐の一括ファイルとは別途に設定テープルを持つ為、どのマシンに移動されても 電話での指示で結構簡単に解決したりするんです。 尾形さんの目的が今空いているプリンタを使う・・と言う目的であれば 検討違いなお話になってしまいますので、おゆるしを。 |