[WR2.0]プレビューについて

HOME › フォーラム › 旧サポート掲示板 › [WR2.0]プレビューについて

  • このトピックは空です。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #370
    佐久間
    ゲスト

    こんにちは。
    会社で WIN-REPORT を使用している 佐久間 と申します。
    すいませんが、解らないことが有るので教えてください。

    現在、プレビューを利用して、画面への表示を行なう処理を作成しています。そして、それに対しての画面への印刷部分をスレッドの処理にして、数枚を多重に印刷をかける事を行ないました。それにより、数枚のウインドウを出した所、最後の1ウインドウがモーダルになってしまいました。それを閉じると残った数枚はモードレスになっているのですが、最後に表示させるものもモードレスでウインドウ表示させることは出来ないでしょうか?。

    また、wrClosePrinterEx という関数が増えたみたいですがそれに対しての詳しいヘルプは無いのでしょうか?。

    よろしくお願いします。

    #371
    中嶋@ソフトウィング
    ゲスト

    ご質問の内容のような動作を擬似的に行うためには

    実プログラム
    印刷画面    ActiveX EXE
    印刷処理を行う ActiveX DLL

    を各々処理単体としてまとめ

    実プログラムから 印刷画面を呼び出し
    印刷画面では、印刷処理(DLL)
    印刷処理後印刷画面に復帰し
    印刷画面は自然消滅を行う

    上記のような流れをくむプログラムではご質問の内容のような
    処理が実現可能かと思われます

    wrClosePrinterEx関数は、プレビュー表示の際に最大化で表示
    することが可能な関数です。
    第3パラメータまではwrClosePrinterと同様です。
    第4パラメータからは下記のように指定してください。

    wrClosePrinterEx(Hreport, True, False, WR_WS_MAXIMIZE, 0, 0, 0, 0, 1)

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。