PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
8303 99/09/22 16:41:00 RE(8):PB6.5: Constructor時に引数を渡す By mak
8301 99/09/22 16:38:19 RE(7):PB6.5: Constructor時に引数を渡す - Dymanicキーワード で動的呼び出し By mak
8295 99/09/22 15:51:40 RE(6):PB6.5: Constructor時に引数を渡す - Dymanicキーワード で動的呼び出し By てとらぽっと
8279 99/09/22 13:52:01 RE(5):PB6.5: Constructor時に引数を渡す By mak
8278 99/09/22 13:46:47 RE(4):PB6.5: Constructor時に引数を渡す - 自分を宣言しているウィンドウを参照できない? By mak
8272 99/09/22 11:19:12 RE(3):PB6.5: Constructor時に引数を渡す By てとらぽっと
8270 99/09/22 10:59:03 RE(2):PB6.5: Constructor時に引数を渡す By Taka
8266 99/09/22 09:35:38 RE(1):PB6.5: Constructor時に引数を渡す - 自分を宣言しているウィンドウを参照できない? By てとらぽっと
8250 99/09/21 11:01:11 PB6.5: Constructor時に引数を渡す By mak

カテゴリ:ユーザオブジェクト
日付:1999年09月22日 10:59 発信者:Taka
題名:RE(2):PB6.5: Constructor時に引数を渡す

makさん、こんにちは。

>パイプラインオブジェクト(ユーザーオブジェクト)のConstructorイベント時に
>処理を書いています。
>その処理に必要な値を、Constructorイベント発生時に
>何らかの方法で渡したいのですが、
>グローバル変数を使う方法しか思い付きません。

これって、どうしてもConstructorイベントに書く必要がありますか?
特にこのタイミングを使わなくても良いのであれば、インスタンスを生成した直後に必ず
ユーザ関数などを呼ぶ、といったコーディングでまかなうことができると思います。
つまり、Constructorに書きたい内容を、そこでやらずにユーザ関数として外から呼ばれる
ようにしておく、という意味です。

aaa = create AAA
aaa.uf_Initialize( parm )


または、やったことないですけど Messageオブジェクト使えませんかね?。

Message.???Parm = xxx
aaa = create AAA
----------------------
AAA:Constructor
// パラメータの取得
parm = Message.???Parm

これってダメでしたっけ?

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)

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