テキストボックスをフォームの大きさに自動的に合わせるには?


Lait  URL  2005-02-06 17:28:55  No: 88270  IP: [192.*.*.*]

テキストボックスを自動的にフォームの大きさにテキストボックスのサイズを合わせるにはどうすればいいのでしょうか?

編集 削除
Say  2005-02-06 20:03:28  No: 88271  IP: [192.*.*.*]

Resizeイベントで幅と高さをあわせればいいのでは?

編集 削除
いな  2005-02-06 20:15:09  No: 88272  IP: [192.*.*.*]

環境ぐらいは書いてください。

.NETならこう
http://anetm.com/dev/tools/112208.htm

編集 削除
Lait  URL  2005-02-07 15:21:03  No: 88273  IP: [192.*.*.*]

すいません。VB6でWinMeです。

編集 削除
ぬるぽ  2005-02-07 15:49:16  No: 88274  IP: [192.*.*.*]

Resizeイベントで幅と高さをあわせればいいのでは?

へ、無限ループの悪寒。

編集 削除
特攻隊長まるるう  2005-02-07 17:03:47  No: 88275  IP: [192.*.*.*]

>へ、無限ループの悪寒。
フォームの Resize →テキストボックス大きさ変更
の一方向だから大丈夫だと思うけど?

>Lait さん
全ての回答に丁寧に目を通して下さい。解決できる回答が
既に付いてます。
>Resizeイベントで幅と高さをあわせればいいのでは?
都合が悪いのであれば具体的に書いて下さい。

編集 削除
Lait  URL  2005-02-07 17:54:18  No: 88276  IP: [192.*.*.*]

Resizeイベントでやると、スクロールバーをつけているのですが、スクロールバーが消えてしまいます。

Private Sub Form_Resize()
   Text1.Move 4335, 480, ScaleWidth, ScaleHeight
End Sub

編集 削除
Lait  URL  2005-02-07 17:57:46  No: 88277  IP: [192.*.*.*]

>http://anetm.com/dev/tools/112208.htm
を見てみると、やり方は書いてあるのですが、そのプロパティが全部VB6にはありませんでした。

編集 削除
Say  2005-02-07 18:10:10  No: 88278  IP: [192.*.*.*]

>へ、無限ループの悪寒。
>フォームの Resize →テキストボックス大きさ変更
>の一方向だから大丈夫だと思うけど?

「会話が無限ループ」という意味だと思ふ。
Goto 上の私の書き込み
という意味で。

>>http://anetm.com/dev/tools/112208.htm
>を見てみると、やり方は書いてあるのですが、そのプロパティが全部VB6にはありませんでした。
応用ぐらい自分で考えるように。
いつも「そのものずばり」の例があるとは限りません。

>Resizeイベントでやると、スクロールバーをつけているのですが、スクロールバーが消えてしまいます。
はみだすようにコーディングしているからです。

編集 削除