フォームやコントロールの初期化を行うには?


  2004-09-30 23:13:17  No: 116686

VB.netです。

イベントでフォームのサイズやボタンの位置などを変更した場合、
それらを初期化して起動時の状態に戻すようなことは可能でしょうか?
ひとつずつ元に戻していくしかありませんか?


葉月  2004-10-01 18:27:33  No: 116687

.Netだろうが6.0だろうが

それぞれのオブジェクトは初期値という項目は持っておらず
プロパティという設定値しか持っていないはずですので
記述するしかないでしょうね

いちいち戻す値を書くのか面倒なら
フォームファイルをテキストで開いて
初期値を設定している部分をコピペでVB上に貼り付けるとか・・・

ひょっとすると複製を作っておいて一括でコピーとかできるかもしれないが
私の知識じゃ無理・・・
それに複製分のメモリも消費されかえって効率が悪い気もします


特攻隊長まるるう  2004-10-01 21:51:11  No: 116688

…まぁ、親クラスで管理してフォームを新しく New するとか?
[VB.NET]
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200409/04090099.txt


特攻隊長まるるう  2004-10-01 22:28:42  No: 116689

[VB6.0]の内容だけど
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200409/04090116.txt
も予備知識として知っていると良いでしょうね。[VB.NET]
ではどうなのか?調べてみるとか…。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加