掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Edit.Widthの算出方法 (ID:30961)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
GSXR750さんの質問内容は,等倍フォントで, 「文字数に対する」とあります.したがって,2008/06/11(水) 22:50:17のレスの 方法で可能でしょう.これが理論といえば理論です. 「ビーチボーイズ」の仲間と他の方のレスでTCanvasを使用した例は, 通常,「文字の数」から文字列全体の幅を求めるということはしないからでしょう. それよりも,文字列全体の長さ(幅)の情報を何かに利用することが考えられるからです. この方法なら,プロポーショナルフォントにも適用可能です. つまり,文字の数(が必要なときもありますが)よりも,文字列の幅が重要ということです. 釈迦に説法となりますが,プロポーショナルフォントでこの文字列の幅を, 1つ1つの文字幅から算出するのは,非常に困難です. TCanavsを使用した手順なら,自動的にやってくれます.利用しない手はありません. フォントの幅の算出が面倒な理由の参考 http://www.winapi-database.com/Graphics/Font/ これはDelphiに限ったことではありません.他の言語でも同じです. そんなことはない!! VBならと言いたいですか〜! (アントニオ猪木の「元気ですか〜」調で)
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.