Ho una lista di stringhe memorizzate nella TStringList, voglio convertirlo in stringa separati da virgole e io uso il seguente codiceConversione TStringList di stringa con delimeter
channelList: TStringList;
aCurrentChannel := Stringreplace(channelList.Text,Char(13)+Char(10),',',[rfReplaceAll]);
ma l'ultimo carattere è venuta come, come 1,2, c'è comunque da evitare?
TStringList ha una proprietà CommaText –
Come ha scritto JamesB, esiste la proprietà 'CommaText', ma l'uso di' Trim() 'dovrebbe correggere la soluzione originale, ad es.' StringReplace (Trim (sl.Text), ...) ' – ain
@JamesB, CommaText circonda gli elementi con "come QuoteChar, forse questo non è ciò che l'OP vuole – whosrdaddy