PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
9510 99/12/07 16:10:49 RE(3):PB6: インスタンス変数の参照(お礼の言葉) By katsuo
9509 99/12/07 15:11:21 RE(2):PB6: インスタンス変数の参照 By てとらぽっと
9507 99/12/07 14:42:49 RE(1):PB6: インスタンス変数の参照 By Taka
9506 99/12/07 14:14:42 PB6: インスタンス変数の参照 By katsuo

カテゴリ:PowerBuilderの開発環境
日付:1999年12月07日 15:11 発信者:てとらぽっと
題名:RE(2):PB6: インスタンス変数の参照

katsuoさん、こんにちは。

>ウィンドウw_parentを継承したw_childがあります。

>1.w_parentでインスタンス変数にsStrを宣言
>2.w_cildで変数sStrを参照しようとしたのですが、
>    コンパイルエラー[\"sStr\"プロパティにアクセスするための十分な権限がありません]
>    と出ました。

Takaさんの回答が正解だと思います。

それと補足。
sStrはもしかしてウィンドウ構造体でしょうか?

PB6以降では、ウィンドウ構造体(オブジェクト構造体)のスコープは
必ず Private になります。
先祖で、ウィンドウ構造体のインスタンス変数を Protected で宣言したくてもできませんので、
ウィンドウ構造体ではなくグローバル構造体(グローバル変数の構造体という意味ではありません!)
を定義する必要がでてきます。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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