加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

我可以在Delphi中使用字符串“IsEmpty”方法吗?

发布时间:2020-12-15 09:50:25 所属栏目:大数据 来源:网络整理
导读:Embaracdero为字符串类型记录了 “IsEmpty” methods,我已成功使用C Builder代码. WideString s;if (s.IsEmpty()) .... 我从Delphi尝试了同样的东西,并且无法编译它: var s: WideString;begin if s.IsEmpty then .... 我知道你可以用空字符串比较,或者调用L
Embaracdero为字符串类型记录了 “IsEmpty” methods,我已成功使用C Builder代码.

WideString s;

if (s.IsEmpty())
   ....

我从Delphi尝试了同样的东西,并且无法编译它:

var s: WideString;
begin
  if s.IsEmpty then
  ....

我知道你可以用空字符串比较,或者调用Length函数,但是可以从Delphi调用这个IsEmpty方法吗?

编辑:只是为了澄清,这不是一个字符串与Widestring问题.

基本上,我链接到上面的文档描述了一个Pascal语法,以及一个C语言,但这似乎不起作用.我认为这只是文档中的一个缺陷.

如果System :: WideString :: WideString为空,则返回true.

Pascal:function IsEmpty:bool;

解决方法

String不是Delphi中的类,因此它没有方法,你必须使用函数进行字符串操作,如Length,Copy等… String是C中的一个类,所以也许你对此感到困惑.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读