- サマリ: 登録されているリスナーの数
- 環境: Calc
- 状態: 解決
- 投稿者: 七志乃権兵衛?
- 投稿日: 2008-08-29 (金) 22:19:21
質問 
シェイプ等は DrawPage から登録されている数やオブジェクトが取得できますが、同じような感じで登録されているリスナーの数や、リスナーオブジェクトを取得できるのでしょうか?
現在、リスナーオブジェクトをグローバルで保持しているのですが、コレを無くしたいのです。
回答 
- 残念ながら API からは方法がありません。私も欲しいのですが・・・。普通、ブロードキャスタは現在登録されているリスナーを返すようなメソッドを提供していません。
どうでもいいことですが、私もノンモダルなダイアログやウィンドウを使用するときに Global 変数を使用するのが嫌になって Python に乗り換えてしまいました。Python だとモジュール単位で色々保持しておく必要があってもクラスや辞書にまとめておいたりしても検索などが楽ですから・・・。変数がモジュール単位で外に出てきたりしませんし。
- ありがとうございます。 そうなんですか…。 Basic いじった事なかったんで、試しに Basic を選んだんですが、不便みたいですね。 結構汎用関数とか作っちゃったんで面倒ですが、 Python も使った事ないので、いつか試してみたいです。 -- 七志乃権兵衛
感想,コメント,メモ 