を使用して客体化/表現したいクラスオブジェクト「A」がありtarget
ます。これは、次のコード(ビジュアルベーシック)で実現できます。
dim target : target = A
これで、オブジェクトAにプロパティがある場合、たとえば、次の方法でa0
このプロパティにアクセスできます。
target.a0
ただし、別のクラスオブジェクトBがあり、そのプロパティがb0
の代わりにあるa0
場合は、最初にターゲットを変更してこのプロパティに手動でアクセスしてから、次のようにそのプロパティにアクセスする必要があります。
dim target : target = B
target.b0
私が達成したいのは、を客体化し、別のような表現a0
を使用することです。可能であれば、これは私が求めているものと似ています。b0
target
dim target1 : target1 = A
dim target2 : target2 = a0
target1.target2
target1
VBは実際にはのようなキーワードだとは考えていなかったので、これが機能しないことはわかっていますtarget
。誰かが良い解決策を提供できますか?
ありがとう。