[WR2.0]テキストオブジェクトに文字数制限をつけたい
-
すえひろゲスト
OSはWin2000とWinXPでVC6.0で開発した画面アプリからWR2.0を使って帳票を印刷するのですが、マルチライン設定で上下中央表示をしているテキストオブジェクトに長い文字列を渡すと、もちろん改行されて印刷されるのですが、もともと2行分しか縦幅をとってないので、3行に渡る文字列だと1行目の上半分と3行目の下半分が切れて見えない状態になります。解決策として渡す文字列の長さを決めて、それ以上は切ってから渡すようにしようと思うのですが、それ以外に設定等で簡単に文字列をカットできるようなもしくは、全て表示できるような解決策はないでしょうか?
よろしくお願いいたします。
松嶋@ソフトウィングゲスト
お世話になります。
設定された文字列情報を出力する為に必要な領域を
wrGetTextMetric関数を使用して取得する事ができますので、
全ての文字列が出力可能になるまでフォントサイズを変更す
る方法は如何でしょうか?
以上です。宜しくお願い致します。
- フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。