tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: テキストボックスの文字数
投稿日: 2008/10/06(Mon) 18:33
投稿者花ちゃん
> 揃わなくなるのではないのですか?区切り線はテキストボックスの幅、ぴったりに全て
> 出力したいのですけど。

回答を読んだの...。

最初の1行だけ読みました...。 て言わないでね。
それとも下記の計算ができないって事ですか?

>テキストボックスにスクロールがなくて、テキストボックスの幅に合わせたいなら
>その幅に表示できる文字数を求めればいいだけです。
>(TextWidth メソッド 参照)

幅25cm の弁当箱(テキストボックス) におにぎり(文字)が横にいくつ入るでしょうか?
おにぎりの大きさは、ものさし(TextWidth メソッド) で測りなさい。
(最初の質問には弁当箱の大きさが色々変わるとは書いていないのでその辺は考慮していない)

ものさしがなくても、デザイン画面で、* を10個並べた時にテキストボックスのサイズを
その幅に合わせれば、* 1個の幅が解るのだから、
テキストボックスの幅 ÷ * 1個の幅 =テキストボックスの幅一杯に並ぶ * 数
という式がなりたちませんか?
但し、上記の測定時には、テキストボックスの枠の分を考慮する必要があります。
その辺は、フラットにして枠線なしで試すとかLabelでAutoSize = Trueで測定するとか。
(プログラムの問題と言うより算数の問題のようですね)

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。