PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
5075 | 99/02/15 16:35:18 | RE(1):PB5.0.03: データウィンドウ印刷時の問題 By Taka |
5074 | 99/02/15 16:31:35 | PB5.0.03: データウィンドウ印刷時の問題 By tetsuya |
カテゴリ:データウィンドウ
日付:1999年02月15日 16:35 発信者:Taka
題名:RE(1):PB5.0.03: データウィンドウ印刷時の問題
こんにちは。
>データウィンドウをPrint()を使用し印刷すると、背面に表示中の画面(Explorer等)が
>前面に表示されてしまいます。
>前面に表示させない方法をご存知の方、ぜひ教えていただきたいのですが・・・。
(中略)
>Enabledプロパティを操作すると画面遷移が異常となってしまいます。
>Print()実行時はEnabledをFALSEにしてはいけないのでしょうか?
この現象は恐らく、「MessageBoxが親ウィンドウを認識していないバグ」に起因すると考えられます。
つまり、MessageBoxを表示→クローズした時点で、フォーカスを受ける事が可能な別アプリのウィンドウ
にフォーカスが移ってしまうのだと思います。
Print()が終了した直後 MessageBoxの前に、 I_basewin.Enabled = TRUE,SetFocus() を実行
すれば、回避できるような気がします。
はずしていたらすみません。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.