同じ名前の異なるユニットに型があり、文字列にユニット名があります。このユニットの特定のタイプにアクセスする必要があります。それ、どうやったら出来るの?
例:
unit Unit1
type
TFooType = (
bar1,
bar2
);
それから、私は別のユニットを持っています
unit Unit2
type
TFooType = (
foo1,
foo2,
foo3
);
そして、私のコードのどこかに、値「Unit1」を持つ文字列変数「UnitName」があり、変数によってUnit1の「TFooType」タイプにアクセスしたいと考えています。
Delphi 2007 を使用しています
私の悪い英語でごめんなさい。
前もって感謝します。