掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
textoutで改行するためには? (ID:43553)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
単に使い方を示すだけなら、 ↓くらいでもいいかもしれませんね。 begin Form1.Canvas.TextOut(0, 0, 'あいうえお'); Form1.Canvas.TextOut(0, 20, 'かきくけこ'); end; ただ、今回は質問者はTextOutの基本的な使い方は分かっているという前提の 質問の書き方をしているので、回答としては、「2行に分けたければ2回 実行するしかない」といった答え方をするか、代替案であるDrawText等の 要素部分のコードを提示すべきで、TextOutの冗長なコードは逆に理解を 妨げることになるかもしれません。 私はこのようなコードを具体的に提示することはめったにありませんし、 RAD命様のお心遣いは非常に尊敬しておりますが、関数に戻り値が設定 されていない(Result変数がない)など、基本的なところで誤りも見られ、 場合によっては質問者をひどく混乱させてしまうおそれもあるのではないか と思いました。そのボランティア精神はぜひ維持されつつ、ポイントを 押さえて正確な回答を書き込んでいただくことができれば、この掲示板で 貴重な指導者の1人になっていただけるのではないかと思います。ぜひお気 を悪くされず、今後とも皆様への支援を続けていただきたいと思います。 ※参考までに、私が具体的なコードを提示するときは、実際に稼働したもの をIDEのエディタからコピー・ペーストするようにしています。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.