. : tmyk_h : .

何を書くかは決めていません。書きながら方向性が決まってくれば良いと考えています。

TStringBuilderを利用した文字列生成処理

いろいろな型の変数から文字列を生成する際に利用するクラス名が「TStringBuilder」だったか「TStringBuffer」だったか、いつも忘れてしまうのでメモ。
正しくは、TStringBuilder。
System.SysUtils.TStringBuilder - RAD Studio API Documentation

以下は、TStringBuilderを利用した例など。

Appendメソッドに文字列を渡す際にリテラル文字を渡すとbool型として扱われてしまうため、文字列クラス(UnicodeString)として渡すのを忘れずに。(いつもリテラルで渡してしまい、出力結果をみて気付く。)