PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17667 02/07/03 11:28:10 RE(16):PB6: GetExitCodeProcessでアプリケーションエラー By Taka
17642 02/06/28 11:48:37 RE(15):続き続き By sarada
17641 02/06/28 11:48:12 RE(14):続き By sarada
17640 02/06/28 11:47:45 RE(13):PB6: GetExitCodeProcessでアプリケーションエラー By sarada
17636 02/06/28 10:05:32 RE(12):PB6: GetExitCodeProcessでアプリケーションエラー By くるたん
17622 02/06/26 08:55:01 RE(11):PB6: GetExitCodeProcessでアプリケーションエラー By Taka
17620 02/06/25 15:26:27 RE(10):PB6: 2重投稿になってしまいました By めめ
17619 02/06/25 15:21:01 RE(9):PB6: GetExitCodeProcessでアプリケーションエラー By めめ
17616 02/06/25 14:33:08 RE(8):PB6: GetExitCodeProcessでアプリケーションエラー By くるたん
17607 02/06/25 10:37:51 RE(7):PB6: GetExitCodeProcessでアプリケーションエラー By sarada
17606 02/06/25 10:33:57 RE(6):PB6: GetExitCodeProcessでアプリケーションエラー By Taka
17604 02/06/25 09:31:56 RE(5):PB6: GetExitCodeProcessでアプリケーションエラー By くるたん
17603 02/06/23 04:55:56 RE(4):PB6: GetExitCodeProcessでアプリケーションエラー By Taka
17595 02/06/20 17:14:01 RE(3):PB6: GetExitCodeProcessでアプリケーションエラー By くるたん
17594 02/06/20 17:10:33 RE(2):自己レス By sarada
17593 02/06/20 16:57:32 RE(1):PB6: GetExitCodeProcessでアプリケーションエラー By sarada
17589 02/06/20 15:45:14 PB6: GetExitCodeProcessでアプリケーションエラー By くるたん

カテゴリ:PowerBuilderの開発環境
日付:2002年07月03日 11:28 発信者:Taka
題名:RE(16):PB6: GetExitCodeProcessでアプリケーションエラー

くるたんさん、こんにちは。もう解決されたでしょうか?
(この件、もうほっておこうと思ったんだけど、なんか後味が悪いので… (^^; )

>話が分からなくなってきたのですが、
>ExitProcess()で設定した値を GetExitCodeProcess()で取得できると考えて
>いたのですが、そもそもそれが間違っていますか??

合ってますよ。
saradaさんが紹介した技術文書は、「PBで作成したアプリから終了コードを返す方法」であり、
それに関する注意点が書かれています。
今回問題になっているのは、「VBで作成したEXEの終了コードをPBで受け取る」場面ですから、
めめさんのコメントにあるように「意味合い違う」ということになりますよね。

くるたんさんが直面している問題・技術文書・めめさんのコメントをよく読めば、
とくに混乱するような事ではないと思いますが。


ちなみに、GetExitCodeProcess()のサンプルは発言番号7538/7539で紹介されているので
試してみてください。
※ saradaさんの方法でも同じだと思いますが、ループさせているぶん、意図的に強制終了させたり
  デバッガでトレースできるという余地があります。

あと、VBで作成したEXEって、たまにプロセスが完全に終了しないケースがありませんか?
タスクマネージャ等で、プロセスが完全に終わっているかどうか確認してみてください。

付加情報:

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.