• ベストアンサー

フォームサイズ変更時のコントロール位置について

OS:WindowsXP Pro SP2 VB:6.0 SP6 はじめまして。 VBで開発を行っているのですが フォームのサイズ変更をした時、コントロールの位置に困っています。 最大化した時などは端にコントロールが寄ってしまい見た目が大変悪いです。 フォームサイズの変更時にコントロールも任意の位置に移動する方法はどのようにすれば良いのでしょうか? ご存知の方ご教示宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

VBAにはアンカーなどがついていないのでその都度再配置しかないです。 具体的にはformのresizeイベントに、フォームの幅や高さなどから割合を出してボタンのLeftやTopを指定します。

関連するQ&A