【01】DELPHI的每个语句必须以分号“;”结束。
      较为复杂的情况是将多个语句用Begin和End两个保留字围起来,组成复合语句,复合语句在Delphi中被视为一个语句,因此在End后面也要加上分号“,”。
【02】IF语句
      if <条件> then
         <语句1>
      else
         <语句2>; 
      示例
      if CheckBox2.Checked then
          ShowMessage ('CheckBox2 is checked')
      else
          ShowMessage ('CheckBox2 is NOT checked');
      end;
      要注意的是,不能在第一句之后 else 关键词之前加分号,否则编译器将告知语法错误。
      实际上,if-then-else 语句是单纯的一条语句,因此不能在语句中间加分号。
【02】CASE语句
      case <选择器表达式> of
         <情况常量表1>:<语句1>;
         …
         <情况常量表n>:<语句n>;
         else
           <其他语句>;
      end;
【03】WHILE语句
      while <循环条件> do 
        [循环体];
【04】REPEAT语句
      repeat
        [循环体]
      until <条件>;
      循环体:可以是一条语句,也可以是多条语句。多条语句无须用begin与end括起来,而由保留字repeat与until将其括起。
【05】FOR语句
      for <循环变量>:=<初值> {to︱downto} <终值> do
        [循环体];
      说明:to表示计数器递增,downto表示计数器递减。 for循环语句不能指定1之外的步长。
【06】EXIT语句
      exit 语句的功能是退出当前的代码块。如果该代码块是主程序,则 exit 语句将导致程序终止;
      如果当前代码块在嵌套程序结构内部,exit 语句将跳到外一层嵌套继续执行;
      如果当前代码块是过程或函数,exit 语句将导致该过程或函数执行终止,跳到调用过程或函数的语句的下一条语句继续执行。
【07】WITH语句
      有时可以通过with语句指定一些都是只对某一个变量来说的语句,这样可以简化代码的输入量。with语句的形式如下:
      with 变量 do
        <语句>;
 

posted on 2011-09-25 16:40  落雪听尘  阅读(100)  评论(0编辑  收藏  举报