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