掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
何種類かの手続きを入れられる変数 (ID:2877)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ええと、手続きや関数を変数に格納し、 それをつかうには、 type TPointCB = procedure(SrcRGB,DestRGB:pRGBarray;PointX,lParam:Integer) of object; などとして型宣言した後、 Process : TPointCB などとやればいいですけど、 これを用途の同じ何種類かの手続きを入れられるようにはできないでしょうか? たとえば type TPointCB = procedure(SrcRGB,DestRGB:pRGBarray;PointX,lParam:Integer) of object; TPointCB2 = procedure(SrcRGB,SrcRGBUR,DestRGB:pRGBarray;PointX,lParam:Integer) of object; とやって、 変数に両方の手続きを入れられるように。 設計自体考え直して、こうならないようにするしかないんでしょうか? よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.