说是 trim就是去掉整个字符串前后的空格那么这样两个句子if trim(combobox.text)=a[i].name thena[i].count:=a[i].count+1;选中combobox中的备选项 后统计加1b[i].name:=trim(edit.text)将edit中的输入内容付给 b[i].name这两句中trim起什么作用
3 回答
MYYA
TA贡献1868条经验 获得超4个赞
if trim(combobox.text)=a[i].name then
先去掉头尾的空格再比较,防止因为头尾的空格影响比较结果;
b[i].name:=trim(edit.text)
先将Edit.Text中的头尾空格去掉再保存。
慕少森
TA贡献2019条经验 获得超9个赞
作用是一样的,就是去掉字符串的前导空格和串尾空格,
trim(combobox.text)=a[i].name 中的Trim是去掉combobox中文本的前后空格,
b[i].name:=trim(edit.text)的trim是去掉edit的文本中的前后空格
目的都只有一个是比较或者保存的文本更确切
添加回答
举报
0/150
提交
取消