PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18861 03/02/12 18:05:59 RE(3):PB5.0.01: MDIフレーム付WINDOWを含むEXEが起動しない By t-shimmy
18858 03/02/12 14:44:53 RE(2):PB5.0.01: MDIフレーム付WINDOWを含むEXEが起動しない By t-shimmy
18857 03/02/12 13:59:44 RE(1):PB5.0.01: MDIフレーム付WINDOWを含むEXEが起動しない By M.M
18855 03/02/12 11:53:12 PB5.0.01: MDIフレーム付WINDOWを含むEXEが起動しない By t-shimmy

カテゴリ:PowerBuilderの開発環境
日付:2003年02月12日 14:44 発信者:t-shimmy
題名:RE(2):PB5.0.01: MDIフレーム付WINDOWを含むEXEが起動しない

M.Mさん、はじめまして! 早速アドバイス頂き有難うございました。
今日はじめて参加させていただきましたが、よく分からないため、ふりーとーくとPB電子会議室
両方に質問を入れてしまいました。
誠に申し訳ありませんでした。  以後十分気を付けます。

アドバイスして頂いたようにマシンコードのチェックは外し、PBDに分けてみたのですが、
やっぱり同じ結果でした。

MDIを使わなければ、PBL(PBD)が100個近いAPLも特に問題なく出来ているのですが、
やはりPB5.0.01のバグなんでしょうか?

>t-shimmyさん、こんにちは。

>>動作環境はデータベースがSYBASE クライアントPCはWIN2000です。 PBLでRUNさせると問題なく
>>起動されるのですが、PROJECTの構築でEXEを作成し、そのEXEを起動するとMDI付の最初の画面は
>>起動されますが、その画面のメニューから目的の画面を起動(opensheet
>>(ldw_list,\'w_c_dpr01\',parentwindow,0,layered!)すると、この例では w_c_dpr01 という
>>オブジェクトが見つからないということで落ちてしまいます。 ちなみに window object w_c_dpr01
>>を含むPBLはEXEに含んで PROJECTの構築を行っています。 MDIフレームを使用した場合は、
>>PROJECTの構築方法がことなるのでしょうか? どなたか分かりましたら、教えてください!

>とりあえずアドバイスとして、EXEはアプリケーションオブジェクトだけにしておいて、
>必要なオブジェクトはPBD/DLLに格納させる構成で試すことをオススメします。

>もう一つは、EXEを生成する際にマシンコードのチェックを入れている場合は、外して
>EXEを作成してみてください。PB5.xのネィティブコンパイラのバグの可能性も排除
>できません。

>それから、PB5.0.01は非常にバグが多いバージョンでしたので、PB5.xを使用する場合は
>PB5.0.04(PB5.xの最終マイナーバージョン)にアップデートすることを強く推奨します。


>最後に、同一の質問を複数の掲示板に掲載することは、マルチポストといって
>ネチケットの観点からは、非常に好ましくない行為であることをお伝えしておきます。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Adaptive Server Anywhere 6.0
WebServer (記載なし)

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