虽然这么写没有什么技术含量,但我觉得简单易懂……procedure TForm1.Button1Click(Sender: TObject); var s:string; begin s:='a,b,c,d,e,f'; while pos(',',s)>0 do begin ComboBox1.Items.Add(copy(s,1,pos(',',s)-1)); s:=copy(s,pos(',',s)+1,length(s)); end; ComboBox1.Items.Add(s); end;
var s:string;
begin
s:='a,b,c,d,e,f';
while pos(',',s)>0 do
begin
ComboBox1.Items.Add(copy(s,1,pos(',',s)-1));
s:=copy(s,pos(',',s)+1,length(s));
end;
ComboBox1.Items.Add(s);
end;