[要望]関数ポインタをクラスのメソッドでも

ActiveBasic製ソフトウェア、またはABサイドのソフトウェアを開発された方は、こちらへご紹介ください。関連Webサイトの紹介などもこちへ。
返信する
メッセージ
作成者
k.kiyo

[要望]関数ポインタをクラスのメソッドでも

#1 投稿記事 by k.kiyo »

関数ポインタをクラスのメソッドでも使えるようにしてください。
イグトランス
記事: 899
登録日時: 2005年5月31日(火) 17:59
お住まい: 東京都
連絡する:

#2 投稿記事 by イグトランス »

見逃されているようですが(私も実際見逃していましたが),
結構大事なことではないかと思います。

もちろん関数ポインタにクラスメソッドを使用するのは今も将来も駄目でしょう。
おそらくはDelegateなどを導入することになるのではないでしょうか。
高信期

#3 投稿記事 by 高信期 »

Delphiでは、メソッドポインタというそのままずばりな機能があり、
それを多用することでイベントトリブンなクラスライブラリを作っています。
実体はインスタンスのポインタとメソッドのポインタを持つ構造体で、
「Virtual Method Table」とも密接につながっているそうです。

なんにせよABでもクラスのメソッドを呼び出せる機能がほしいですね。
返信する