PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
19712 03/06/12 15:12:44 RE(11):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By きん
19591 03/05/23 18:03:15 RE(10):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By きん
19588 03/05/23 17:44:02 RE(9):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By おてもやん
19584 03/05/23 16:20:40 RE(8):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By きん
19581 03/05/23 14:24:16 RE(7):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By Taka
19579 03/05/23 12:58:36 RE(6):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By きん
19578 03/05/23 12:11:50 RE(5):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By t-shimmy
19577 03/05/23 11:57:17 RE(4):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By きん
19576 03/05/23 10:18:05 RE(3):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By hirotyan
19575 03/05/23 09:14:01 RE(2):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By きん
19574 03/05/22 17:44:23 RE(1):PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By hirotyan
19571 03/05/22 17:08:32 PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう By きん

カテゴリ:PowerBuilderの不具合?
日付:2003年05月22日 17:08 発信者:きん
題名:PB7.0: レスポンスウィンドウを閉じるとEXEが終了してしまう

原因不明の現象に悩まされております

MDIメニューから Main!ウィンドウを開き F4が押されると 検索画面として Response!ウィンドウを開きます
Main!ウィンドウからResponse!ウィンドウには構造体を渡しています

問題はResponse!ウィンドウを閉じるとEXE自体が終了してしまうことです
開発環境で実行すると 開発環境(PB70.EXE)が終了してしまいます
複数の機械でテストしましたが どの機械でも同じ現象が発生します(NT4 2000)

しかも必ず発生するわけではなく 同じクラスを使用しているResponse!ウィンドウはほとんど正常に動作しています
Windowが壊れたのかと思い 再度クラスを継承し作成してみましたが 同じ現象が発生しました

デバッガで調査したところ 構造体の内容は正しくセットされています

CloseWithReturn の後 OpenWithParmに戻るはずが
デバッガでは CloseWithReturn が最後でOpenWithParmに戻る前に終了してしまいます

構造体は
Long   s_FileNo
String  s_Window_Name
Bolean  s_RenCd
Datastore s_Datastore
String  s_Key[]
String  s_Jyoken[]
Long   s_Kensaku_No
です

Response!ウィンドウの開き方は
OpenWithParm(w_IWKN040,ls_Kensaku) //ls_Kensakuは構造体です

Response!ウィンドウの閉じ方は
CloseWithReturn(This,is_Kensaku)

長文になり申し訳ありません
どなたか この現象の解決方法をご存知の方はいらっしゃいませんでしょうか

PB7.0.3
修正モジュール C まで適用

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

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