PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
15738 | 01/07/11 11:12:13 | RE(4):PB5.0.03: HTMLとPBとDOSプロンプトと・・・ By Taka |
15737 | 01/07/11 10:29:37 | RE(3):PB5.0.03: HTMLとPBとDOSプロンプトと・・・ By マッタケ |
15727 | 01/07/10 11:34:35 | RE(2):PB5.0.03: HTMLとPBとDOSプロンプトと・・・ By Taka |
15720 | 01/07/10 08:55:27 | RE(1):PB5.0.03: HTMLとPBとDOSプロンプトと・・・ By Taka |
15718 | 01/07/09 20:55:40 | PB5.0.03: HTMLとPBとDOSプロンプトと・・・ By マッタケ |
カテゴリ:PowerBuilderの開発環境
日付:2001年07月11日 11:12 発信者:Taka
題名:RE(4):PB5.0.03: HTMLとPBとDOSプロンプトと・・・
マッタケさん、こんにちは。
>HTMLより、PBDファイルに登録してあるチャイルドウィンドウを起動しています。
>起動されたウィンドウ上から
> レスポンスウィンドウ(非表示)→DOSコマンド
>という順にウィンドウの遷移をおこなっており、DOSコマンドでの処理が終了後、
>順次ウィンドウを閉じて、チャイルドウィンドウに戻ります。
なぜレスポンスウィンドウを非表示にする必要があるのですか?
メイン(ここで言うチャイルドウィンドウのこと)から直接DOSコマンドを起動すれば良さそうな気がします。
ちなみに、DOSで実行している処理って何ですか?
場合によってはDOSを使わないで実行する手段があるかもしれません。
> 最初はチャイルドウィンドウに戻ってきた段階で、SetPositionとSetFocusを
>Callしていたのですが、それでも前面に出てこなかったためAPIを使用して前面に出そうと
>しているのですが、うまくいきません。
ブラウザ自体のウィンドウハンドルをに対して実施しないと意味ないのでは?
内側に張りついているチャイルドウィンドウを最前面にしても、その親まで制御が渡らないのだと思います。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 2.3
Browser InternetExplorer5.X
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.