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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.