1. if .. then ... else 语句中,else的前一句不能以分号结尾。
2. case N of .... end 语句中变量N必须为占用内存小于32字节的有序类型
3. for 计数器:=初值 to 终值 do ..... 语句中的计数器必须为有序类型的变量。
4. for N in set do.... 语句是新版本中添加的遍历语句。遍历语句支持的变量有:集合,数组,字符串,类,接口,记录。
delphi预先提供了以下几个类用于支持对象的遍历。
Classes.TList
Classes.TCollection
Classes.TStrings
Classes.TInterfacelist
Classes.TComponent
Menus.TMenuItem
ActnList.TCustomActionList
DB.TFields
ComCtrls.TListItems
ComCtrls.TTreeNodes
ComCtrls.TToolBar