VBのフォームサイズ

解決


せつ  2004-01-22 04:14:41  No: 81619

フォームサイズをたて100、よこ200に設定して画面を作ってるんですけど、実行したときにマウスでドラッグしたらフォームのサイズが任意で変わってしまいます。最大化ボタンは押せないようにしたのでマウスでフォームのサイズが変更できないようにする命令後を教えてください。
お願いします。


マフユ  2004-01-22 04:31:57  No: 81620

そのフォームのプロパティにて下記でどうですか?
BorderStyle  3  固定ダイアログ
ControlBox   True


せつ  2004-01-22 06:25:14  No: 81621

マフユさんありがとうございます。
早速プロパティを設定してみたんですが、固定ダイアログにすると、最小化のボタンまでなくなってしまいました!!
最大化はできないように(おせないように)最小化はできるように、閉じるボタンも押せるようにして、なおかつフォームのサイズを変更できるようにできないでしょうか?お願い致します。


魔界の仮面弁士  2004-01-22 07:39:20  No: 81622

VB6であれば、デザイン時に
 BorderStyle = vbFixedSingle
 ControlBox = True
 MinButton = True
 MaxButton = False
に設定しておけばOKかと。


せつ  2004-01-22 19:03:06  No: 81623

魔界の仮面弁士さんありがとうございます。
プロパティの設定でMinButtonをTrueにしてからボーダースタイルを変更していたので、ボーダースタイルを変更した時点でButtonの設定もFalseになってました。変更の順番をかえたら最小化ボタンのみ使えて、フォームのサイズが変更できなくなりました!
ありがとうございました!!


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

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






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