为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

说是 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中的头尾空格去掉再保存。

查看完整回答
反对 回复 2022-02-28
?
慕少森

TA贡献2019条经验 获得超9个赞

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

查看完整回答
反对 回复 2022-02-28
?
米脂

TA贡献1836条经验 获得超3个赞

Trim函数的作用是去掉头和尾的空格,入s=‘ a ’,Trim(s)=‘a’

查看完整回答
反对 回复 2022-02-28
  • 3 回答
  • 0 关注
  • 297 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信