Jee*_*eva 12 delphi tstringlist
我有一个存储在TStringList中的字符串列表,我想将其转换为由逗号分隔的字符串,我使用以下代码
channelList: TStringList;
aCurrentChannel := Stringreplace(channelList.Text,Char(13)+Char(10),',',[rfReplaceAll]);
Run Code Online (Sandbox Code Playgroud)
但最后一个角色来了,就像1,2,无论如何都要避免这种情况?
RBA*_*RBA 18
您需要使用该类的DelimitedText属性TStringList.从在线帮助
使用DelimitedText在一个字符串中获取或设置TStrings对象中的所有字符串,由Delimiter属性指定的字符分隔.
who*_*ddy 15
使用该DelimitedText属性:
channelList.Delimiter := ',';
channelList.QuoteChar := ''; // or
channelList.QuoteChar := #0; // for higher delphi versions
aCurrentChannel := channelList.DelimitedText;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16431 次 |
| 最近记录: |