请问在delphi 中如何判断一个字符串是否为空串? 为什么strTemp=''不正确? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是strTemp中含有空格?这样试试:Trim(strTemp)='' if length(strTemp)=0 then 用去掉空格trim()要不就用varisnull先判断是否有值。 同意sysu(死树):if Trim(strTemp)='' then ... 我觉得所有的使用trim的方法都不正确。因为如果字符串恰恰就是一组空格,那不是也被判断为空了吗?其它的方法确是可以一试 用 length(trim(strTemp))=0 判断是空没问题呀自己试一试把 如果你是从数据库中读出字段中的数据再复值给strTemp的话,原因是数据库里已经定义了这个字段的长度,如为char(10),虽然你的字段里为空,但从数据库里读出时,系统自动补上空格 var strTemp:string;if trim(strTemp) = '' then.......; strTemp:='';if strTemp='' then showmessage('Empty String'); if VarIsNull(strtemp) then showmessage('Empty String'); if length(strTemp)=0 or (strtemp is null) then http://expert.csdn.net/Expert/topic/1923/1923268.xml?temp=.3507044帮帮忙吧 if VarIsNull(strtemp) then showmessage('Empty String'); 怎么给fastreport4里的名称为Memo1的控件赋值?? 简单问题,高分相送.(在线等待...) 关于TDBChart的问题 如何判断查询空值? 奇怪問題???????? 时间问题 散分 TREEVIEW的权限问题? delphi 中如何加载 sql server 2005 驱动 在D6的DesignEditors.pas文件中用到了Proxies这个库文件,但是D6的所有目录下都没有这个库文件啊! 求MSComm控件的发送语句 如何访问带密码的Access数据库?
自己试一试把
if trim(strTemp) = ''
then.......;
if strTemp='' then showmessage('Empty String');
showmessage('Empty String');
帮帮忙吧
showmessage('Empty String');