var B: Boolean;
begin
B := Boolean(2); //这样只是为了调试//B := True;
if B = True then ShowMessage('B = True'); //不建议//不安全
///////
if B then ShowMessage('B'); //建议//简短
end;
问题:
1.B := Boolean(2);?
①.这是什么意思?
②.“Boolean(2)”从何而来?
③.“//这样只是为了调试//B := True;”怎样理解?
2.if B = True then ShowMessage('B = True');?
为什么“不安全”?
begin
B := Boolean(2); //这样只是为了调试//B := True;
if B = True then ShowMessage('B = True'); //不建议//不安全
///////
if B then ShowMessage('B'); //建议//简短
end;
问题:
1.B := Boolean(2);?
①.这是什么意思?
②.“Boolean(2)”从何而来?
③.“//这样只是为了调试//B := True;”怎样理解?
2.if B = True then ShowMessage('B = True');?
为什么“不安全”?
解决方案 »
- delphi2006控制word2003的域的问题
- 关于使用query,database控件的问题
- 光驱问题??????
- 一电脑,可看到公司局域网上机器,但是无法访问外部网络。代理服务器与DNS,网关都设置正常。同时公司其他机器能够访问外部网络。请问最
- 《网络吸管》开发手记2
- 执行创建多线程出错,语句非常简单,就是看不出来错在哪里?
- forgot2000的散分帖:庆祝CSDN改版,调查一下大家平时空闲时间喜欢做什么?一定给分!
- 請教:如何實現在delphi中拖曳控件(如listView)到windows資料夾,取得資料夾的路徑?
- 怎样得到任意字体的不同字符宽度---请教~~~~~~~~~折磨我好久了
- 大家帮帮我。很简单的。看看就行了
- 我在用delphi6开发一个药品零售系统,销售小票采用套打,怎么写这个打印程序?
- COM+组件怎么不能装载
2.if B = True then ShowMessage('B = True');?
不建议我可以明白,不安全我也没有向导什么解释,可能只是因为 if 后只要布尔表达式就可以了,这样多了一层运算吧。
你好!
我测试了一下,Boolean(n)可用来判断n是否为非0整数(n只能是整数,可为负整数,不能是小数或其它字符)。多谢指点!我已决定该问题结账后,至少给你5分,希望你今后能多多指点才是!!!