あるコントロールの全プロパティを別のコントロールに設定するには
若葉印
2005-08-01 10:33:34
No:
91194
実行時に,コントロールAの全プロパティを,同じ型の別のコントロールBに設定(コピー)するにはどうすればよいのでしょうか。
K.J.K.
2005-08-01 10:59:23
No:
91195
コピーすべきプロパティを1つずつ代入していけばいいのでは。
hWndやTabIndexプロパティを考えれば、全プロパティは不可能
でしょう。
若葉印
2005-08-01 14:43:22
No:
91196
フォームのデザインコントロールの雛型を作っておいて,実行時にこれをコントロール配列として再構築しようとしています。
コントロールはボタン・タイマ・ラジオボタン等複数の種類のものがあるので,個々に代入するとそれだけで処理が煩雑になります。
デザイン時にあるコントロールをコピーして貼り付けるのと同様の操作を,実行時にやりたいのですが。
030
2005-08-01 14:51:16
No:
91197
Loadステートメントとか
medaka
2005-08-01 18:10:14
No:
91198
VB.NETならリフレクションとかでできそうだけど
じゃんぬねっと
URL
2005-08-01 18:18:49
No:
91199
この要求的には、VB2002 以降じゃないのかな。
だとするとリフレクションで出来ますね。
ハンドル関係は除外しておかないと痛い目に逢いますけどw