PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
19565 | 03/05/22 10:41:14 | RE(7):自己解決? By Yutaka |
19564 | 03/05/22 10:34:22 | RE(6):PB7.0: UserObjectのイベントからwindowのユーザーイベントを実行 By Yutaka |
19563 | 03/05/22 10:32:21 | RE(5):PB7.0: UserObjectのイベントからwindowのユーザーイベントを実行 By Yutaka |
19562 | 03/05/22 09:57:19 | RE(4):PB7.0: UserObjectのイベントからwindowのユーザーイベントを実行 By hirotyan |
19561 | 03/05/21 22:06:24 | RE(3):PB7.0: UserObjectのイベントからwindowのユーザーイベントを実行 By めめ |
19555 | 03/05/21 16:31:02 | RE(2):PB7.0: UserObjectのイベントからwindowのユーザーイベントを実行 By Yutaka |
19553 | 03/05/21 16:17:54 | RE(1):PB7.0: UserObjectのイベントからwindowのユーザーイベントを実行 By hirotyan |
19550 | 03/05/21 14:01:45 | PB7.0: UserObjectのイベントからwindowのユーザーイベントを実行 By Yutaka |
カテゴリ:スクリプトの記述
日付:2003年05月21日 16:31 発信者:Yutaka
題名:RE(2):PB7.0: UserObjectのイベントからwindowのユーザーイベントを実行
hirotyanさん、こんにちは。
早速回答ありがとうございます。
>TriggerEventのヘルプを見れば解ると思いますが、
>ObjectNameってのが最初に付きますよね?
>それは、ユーザーイベントが定義されているオブジェクトのことです。
>この状態だと、ユーザーオブジェクトってことになりますよね?
>この部分で、どのオブジェクトのスクリプトから見てどのオブジェクトの
>イベントや関数を起動させるかを指示しているんです。
>
はい、ヘルプを参照してObjectNameところにウィンドウ名をいれればいいのかな?と
いうところまではわかったのですが、問題はユーザーオブジェクト側でウィンドウ名を
取得するにはどうしたらよいのか?というところなんです。
とりあえず、以下の処理で取得できるかなぁと思ってやってみたんですが、
どうもうまくいきませんでした。
アドバイスをよろしくお願いします。
PowerObject lpo
DragObject ldo
lpo = This
Do While lpo.TypeOf() <> window!
ldo = lpo
lpo = ldo.GetParent()
Loop
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.