掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
自動的にクラスの型を判別してCreateさせるには? (ID:3050)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
自動的にクラスの型を判別してCreateしてくれるような関数は出来ないでしょうか? TTestAを渡すとTTestA.create、TTestBを渡すとTTestB.createというように、 渡す型に合わせてCreateする方法はないでしょうか。 type TTestA=class(TObject) end; TTestB=class(TObject) end; function Creater(F:TObject):TObject; begin Result:= ? .create; end; var A:TTestA; B:TTestB; begin A:=Creater(A); //TTestA型としてCreateされる B:=Creater(B); //TTestB型としてCreateされる end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.