I have a list of strings stored in TStringList, i want to convert it into string seperated by commas and i use the following code
channelList: TStringList;
aCurrentChannel := Stringreplace(channelList.Text,Char(13)+Char(10),',',[rfReplaceAll]);
but the last character is coming as , like 1,2, is there anyway to avoid that?
You need to use the DelimitedText property of the TStringList
class. From the online help
Use DelimitedText to get or set all the strings in the TStrings object in a single string, separated by the character specified by the Delimiter property.