如何把字符串转变成boolean型

zsbs 2003-02-17 04:42:44
如何把字符串转变成boolean型
比如将
var S:String;
N:boolean;
S:='xm1>=100';
怎样把S转变成boolean并符值给N
...全文
339 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsbs 2003-02-17
  • 打赏
  • 举报
回复
var dm:String;
...
dm:='(1000=100)';
if StrToBloo(dm) then
begin
...
end;

为什么提示'(1000=1000)'不是一个有效的boolean类型呢?
fancier 2003-02-17
  • 打赏
  • 举报
回复
function StrToBoolDef(const S: string; const Default: Boolean): Boolean;
Default:是指定在转换失败时给定的初值。
如:
N:= StrToBoolDef(S, false);
zsbs 2003-02-17
  • 打赏
  • 举报
回复
function StrToBool(const S: string): Boolean;
idilent 2003-02-17
  • 打赏
  • 举报
回复
自己写函数运算,我觉得应该可以写出来的。
「已注销」 2003-02-17
  • 打赏
  • 举报
回复
去掉引号
n:=(xml>=100);
墨梅无痕 2003-02-17
  • 打赏
  • 举报
回复
Object Pascal里没有宏代换的。

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧