其实delphi中的IF语句和VB中的语句有点相像,都是IF ... THEN... 不过DELPHI中的不同点就是语句的前后需要加个BEGIN,END.这个就相当于JAVA中的{}吧,呵呵。 下边写几个IF语句的例子": 1、IF.. THEN if 1=1 then begin //这里写执行语句 end; 2、IF..ELSE if 1=1 then begin ... end //记住这...
begin ... with ... do begin ... if ... then begin ... end else begin ... end ;//endIf end//endBegin else begin ... 上例中绿色end可以加分号,而红色end不能加分号,即为“不能在第一句之后、else 关键词之前加分号,否则编译器将告知语法错误。” 2参数传递 这个帖子写得比较详细:http:/...
首先 Delphi 里 Begin end; 是 c++里的{},就是将 begin~ end; 里的内容视为一个团,满足条件是会执行 begin end 内的内容 若只需执行一行代码 begin end 可以省略。好了接下来 1. IF(条件)then (执行内容);2. IF (条件) then begin (执行内容1);(执行内容2);end;3. IF (条...
不过DELPHI中的不同点就是语句的前后需要加个BEGIN,END.这个就相当于JAVA中的{}吧,呵呵。下边写⼏个IF语句的例⼦":1、IF.. THEN if 1=1 then begin //这⾥写执⾏语句 end;2、IF..ELSE if 1=1 then begin ...end //记住这⾥不能加分号。else begin ...end; //这⾥需要加分号 3、...
在delphi中if语句的使用方式大致有以下几种:if <逻辑表达式> then <语句1>;if <逻辑表达式> then <语句1> else <语句2> ;if <逻辑表达式> then begin <语句块1> end;if <逻辑表达式> then begin <语句块1> end else begin <语句块2> end 就是当逻辑表达式的值为真时,执行语句1或...
不过DELPHI中的不同点就是语句的前后需要加个BEGIN,END.这个就相当于JAVA中的{}吧,呵呵。 下边写几个IF语句的例子": 1.IF.. THEN if 1=1 then begin //这里写执行语句 end; 2.IF..ELSE if 1=1 then begin ... end//记住这里不能加分号。 else begin ... ...
if 2 > 1 then begin a:=A;end else if 1 > 0 then begin b:=B;end else c:=C;begin end要配对,另外你的举例 2 > 1 , 1> 0自己修改成实际条件
else 语句2;if a>b then begin Showmessage('a比b大');showmessage('haha');end //不能带分号 ...
就是英语里面如果的意思。if后面跟条件,如果条件成立则执行语句,否则跳过。如果有else则执行else指定的语句。条件一般为比较判断表达式。完整语法:if 条件1 then begin 语句块1;//多条语句 end;有else:if 条件1 then begin 语句块1;//多条语句 end else begin 语句块2;//多条语句 end;...
if true then begin end else begin end;一般会这样写.begin不能单独出现(会报错),需与end配对使用,表示begin end 之间的代码同时执行(等同于C中的{ })区别就是else后有begin end的在不满足if 的条件时会执行begin end之间的所有代码,没有的只会执行else 后的一条语句 ...