永发信息网

delphi7中IF ELSE语句

答案:2  悬赏:10  手机版
解决时间 2021-11-13 06:17
  • 提问者网友:低吟詩仙的傷
  • 2021-11-12 18:11
delphi7中IF ELSE语句
最佳答案
  • 五星知识达人网友:酒醒三更
  • 2021-11-12 19:03
我详细讲一下delphi里的 IF 语句吧
首先 Delphi 里 Begin end; 是 c++里的{},就是将 begin~ end; 里的内容视为一个团,满足条件是会执行 begin end 内的内容
若只需执行一行代码 begin end 可以省略。好了接下来
1. IF(条件)then
(执行内容);
2. IF (条件) then
begin
(执行内容1);
(执行内容2);
end;
3. IF (条件)then
(执行内容)//注意 这里没有(;)号
else
(执行内容)
4. if (条件) then
begin
(执行内容1);
(执行内容2);
end //注意 这里没有(;)号
else
begin
(执行内容1);
(执行内容2);
end;
总之,需要执行多行代码就用 begin end;框住 并且在else 前不加;号
有问题继续问 在线等到12点。追问大哥,错误指示为type of expression must be boolean,是IF 后面的条件表达错误了,能帮我看看么?追答晕。 比较是否相等时 是 =号
:=是 将右面的值赋值到左面。
全部回答
  • 1楼网友:十年萤火照君眠
  • 2021-11-12 19:42
你的if语句条件写错了,应该是:
if DBedit2.Text=''
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯