你好,求问一下在delphi中trim的使用问题

说是 trim就是去掉整个字符串前后的空格

那么这样两个句子
if trim(combobox.text)=a[i].name then
a[i].count:=a[i].count+1;
选中combobox中的备选项 后统计加1

b[i].name:=trim(edit.text)
将edit中的输入内容付给 b[i].name

这两句中trim起什么作用

蛊毒传说
浏览 298回答 3
3回答

MYYA

if trim(combobox.text)=a[i].name then先去掉头尾的空格再比较,防止因为头尾的空格影响比较结果;b[i].name:=trim(edit.text)先将Edit.Text中的头尾空格去掉再保存。

慕少森

作用是一样的,就是去掉字符串的前导空格和串尾空格,trim(combobox.text)=a[i].name 中的Trim是去掉combobox中文本的前后空格,b[i].name:=trim(edit.text)的trim是去掉edit的文本中的前后空格目的都只有一个是比较或者保存的文本更确切

米脂

Trim函数的作用是去掉头和尾的空格,入s=‘ a ’,Trim(s)=‘a’
打开App,查看更多内容
随时随地看视频慕课网APP