本文整理自网络,侵删。
function GetFieldValue(separator: Char; strLine: string; nNum: Integer): string;var Strs: TStrings; ResultStr: string;begin Strs := TStringList.Create; Strs.Delimiter := separator; Strs.DelimitedText := strLine; if nNum > Strs.Count then ResultStr := '' else ResultStr := Strs[nNum - 1];//delphitop.com FreeAndNil(Strs); Result := ResultStr;end;
procedure TForm1.Button1Click(Sender: TObject);beginmemo1.Text:=GetFieldValue(',', '123,456,789', 3); //GetFieldValue('分隔符', '内容:123,456,789', 取值)end;
相关阅读 >>
Delphi winapi: getwindow - 获取与指定窗口具有指定关系的窗口的句柄
Delphi中输入框不能输入初数字意外的字符串的函数(isnumeric)
idhttp访问网页出现socket error #10054错误
更多相关阅读请进入《Delphi》频道 >>