PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21110 | 04/04/21 11:44:26 | RE(2):PB7.0: this.classname()がnull By tomson |
21109 | 04/04/21 10:53:38 | RE(1):PB7.0: this.classname()がnull By isii |
21108 | 04/04/21 10:23:49 | PB7.0: this.classname()がnull By tomson |
カテゴリ:PowerBuilderの開発環境
日付:2004年04月21日 10:23 発信者:tomson
題名:PB7.0: this.classname()がnull
皆様おはようございます。
あるコマンドボタンコントロールのclickedイベントで
例えば
messagebox(\"\",this.classname())
などと記述するとアプリケーション実行時のクリック時に
「エラー:Nullオブジェクトの参照が行われました イベントclickedの31行目(w_mainのオブジェクトcb_close)」
と実行エラーとなってしまいます。
ヘルプのclassname()には「コントロール名がNullだとNullを返す。」とありましたが、
上の場合コントロール名がnullなんてことはないと思うのです。
原因を調べるのに手詰まりになってしまい、投稿させていただきました。
お知恵を拝借させてください。
※ちなみにこのコントロールが載っているウィンドウに新しいボタンコントロールを貼り付けて同じようなことをした
ところ、期待通りの結果になったので、原因はやはりこのコントロール固有のものではありそうなのですが。。。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS HP-UX
DBMS Sybase SQL Server System 11
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.