for i:=0 to GameTotal.Count-1 do
                begin
                  S:=GameTotal[i];
                  New(_TChannelStatus[i]);
                    _TChannelStatus[i].JU_GameId:=Copy(S,1,Pos(',',S)-1);
                   system.Delete(S,1,Pos(',',S));
                   _TChannelStatus[i].JU_Name:=Copy(S,1,Pos(',',S)-1);
                   system.Delete(S,1,Pos(',',S));
                   _TChannelStatus[i].JU_State:=Copy(S,1,Pos(',',S)-1);
                   system.Delete(S,1,Pos(',',S));
                   _TChannelStatus[i].JU_Needsize:=Copy(S,1,Pos(',',S)-1);
                   system.Delete(S,1,Pos(',',S));
                   system.Delete(S,1,Pos(',',S));
                   _TChannelStatus[i].JU_UpdateDp:=Copy(S,1,Pos(',',S)-1);
                   system.Delete(S,1,Pos(',',S));
                   _TChannelStatus[i].JU_Downspeed:=Copy(S,1,Pos(',',S)-1);
                   system.Delete(S,1,Pos(',',S));
                   _TChannelStatus[i].JU_Vernumber:=Copy(S,1,Pos(',',S)-1);
                   system.Delete(S,1,Pos(',',S));
                   system.Delete(S,1,Pos(',',S));
                   _TChannelStatus[i].JU_IndexSize:=Copy(S,1,Pos(',',S)-1);
                   system.Delete(S,1,Pos(',',S));
                   _TChannelStatus[i].JU_GameC:=Copy(S,1,Pos(',',S)-1);
                   FList.Add(_TChannelStatus[i]);
                  end;
请问下改怎么释放