PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
12126 00/07/06 19:50:30 RE(3):PB6.5: 親オブジェクトの変更について質問 By MIYAHARA
12113 00/07/06 11:58:55 RE(2):PB6.5: 親オブジェクトの変更について質問 By てとらぽっと
12112 00/07/06 11:40:40 RE(1):PB6.5: 親オブジェクトの変更について質問 By こてちゅ
12111 00/07/06 11:25:41 PB6.5: 親オブジェクトの変更について質問 By MIYAHARA

カテゴリ:継承関係
日付:2000年07月06日 11:58 発信者:てとらぽっと
題名:RE(2):PB6.5: 親オブジェクトの変更について質問

MIYAHARAさん、こんにちは。

>まずuo_Aから継承したuo_A\'を作成し、
>次にuo_Bをexportしてエディタで親の変更を行おうとしました。
>具体的には
(略)
>とあったexportファイルの「from uo_A」の部分を
>「from uo_A\'」としました。
>結果は、uo_Bの編集画面のヘッダー部分が「uo_A\'から継承したuo_B」
>のように表示されており、一見うまくいったっぽいんですが、
>自信が持てません。このような方法でよろしかったのでしょうか?
>それとも他にもっとスマートな方法があるのでしょうか?

上記の方法がベターであると思います。(^^;
その後一応、全部のオブジェクトの再生成をしてます。(^^;;;


>あと、スクリプトの最後の一行の
>global uo_B uo_B
>は何をしているのでしょうか?
>まさかglobalなuo_B型のuo_Bオブジェクトを作成? (^^;

多分そういうことだと思います。
ウィンドウやユーザーオブジェクトは、
データ型を指定して(ローカル変数なしで)
Open や OpenUserObject することが出来ますが、
実際はグローバル変数に宣言されたデータ型と
同名の変数を使っているものと考えられます。


…誤解を与えそうなので訂正します。
正確には「オブジェクトを作成」まではしていなくて、変数宣言だけしてます。
だから Open や OpenUserObject でインスタンスを開かなければなりません。

(あ、こんどはこてちゅさんと まったく同じ内容でダブってしまった。(^^; )


>追伸
>下の付加情報を設定していている時にふと思ったのですが
>サーバーOSがLinuxな人はどうしたら良いのでしょうか?(「その他」もない (^^;)
>うちLinuxなんです。

そりゃもう、【ご意見ご要望】に
投稿すれば良いのですよ(笑)。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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