| ■No75631 (魔界の仮面弁士 さん) に返信 >>少しの修正で可能であれば、次の段階で・・・と思っていたのですが。 > TextBoxArray のまま修正する案は既に提示されているようですが、 > その結果はどうだったのでしょうか?
PANG2 さんの案にて VB2010 で実験。 少し修正が必要でしたが、一応取得され、その後の Load にも成功しました。
(修正案1) 親TextBoxArray = ACTform.GetType().GetField("_TEXTI", Reflection.BindingFlags.Public Or Reflection.BindingFlags.NonPublic Or Reflection.BindingFlags.Instance).GetValue(ACTform)
(修正案2) 親TextBoxArray = ACTform.GetType().GetProperty("TEXTI", Reflection.BindingFlags.NonPublic Or Reflection.BindingFlags.Public Or Reflection.BindingFlags.Instance).GetValue(ACTform, Nothing)
# よもやプロパティ化されているとは思わなかった。(汗) |