windows2000 sp4
delphi7 pro
です。
すいません。お世話になります。
現在、クイックレポートを使用して時間を順番に表示させたいのですが、
例えば、'12時14分16秒'と表示させた場合と'12時 8分16秒'と
表示させた場合文字幅にずれが生じます。
多分、全角、半角の文字間隔の違いによるずれだと思ったのですが、
対処方法を思いつきません。
上記の例を同じ文字幅で表示させる方法はないのでしょうか?
よろしくお願いします。
原因は、
1.プロポーショナルフォントを使用している
2.フォントの大きさ(ポイント)が、1.5の倍数になっていない
のどちらかだと思います。
対策は
1.等幅フォントを使用する
2.1.5の倍数になるよう調整する
です。
お返事ありがとうございます。
プロポーショナルフォントという物の存在を知りませんでした。
MS P ゴシックをMS ゴシックにしたら解決しました。
勉強になりました。
ありがとうございました。
ツイート | ![]() |