掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
関数名を引数とする関数? (ID:148606)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
質問や目的が2つ以上に見えるためそれぞれの回答しますが本当にやりたいことは別にあるような気がします。 1.呼び出される関数内で使われているすべての TFDQuery の Name プロパティを得る関数を作りたい 2.再帰的に呼び出す関数名を引数とする関数の記述方法が知りたい 1.Nameプロパティはともかく「関数内で使われているすべての TFDQuery」を得るには その関数自身で使っているTFDQueryを返す仕組みを作るか、 TFDQueryの管理を共通クラスを使って管理させるかぐらいしか思いつきません。 2.「関数」ではなく「クラス」にして関数を呼び出す時にSelfを引数にすれば関数側で誰が呼んだか判断出来ます。 関数にこだわるんだったら関数の引数に呼ぶ側の名前を文字列かなにかで渡すことも可能ですが無駄が多いですね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.