請問怎么將 UnicodeString 字符串截取前5個字符呢

請問如何將 UnicodeString 字符串截取前5個字符呢?條條大路通羅馬.方法千百種...不知各位目前在 C++ Build

請問如何將 UnicodeString 字符串截取前5個字符呢?
條條大路通羅馬.方法千百種...不知各位目前在 C++ Builder 都如何處理呢?

比如 :

UnicodeString str = L"ABCDEFGHIJKLMNOP";

取得前 5 個字符串為 "ABCDE"...


[解决办法]

UnicodeString str = L"ABCDEFGHIJKLMNOP";
Caption = str.SubString(1,5);

[解决办法]
大部分人只知道用String的SubString方法,却不知道StrUtils单元提供的LeftStr函数。

#include <StrUtils.hpp>

String str = L"ABCDEFGHIJKL";
ShowMessage(LeftStr(str, 5));
ShowMessage(str.SubString(1, 5));