摘要: 【01】variant 变量可以存储任何数据类型。一旦得到一个 variant 值,你可以把它拷贝给任何兼容或不兼容的数据类型。 如果你把值赋给不兼容的数据类型,Delphi 会力尽所能进行转换,无法转换则颁布一个运行时间错误。 var v: variant; v := 10; v := 'Hello, World'; v := 45.55; 阅读全文
posted @ 2011-09-28 23:52 落雪听尘 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 【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;要注意的是,不能 阅读全文
posted @ 2011-09-25 16:40 落雪听尘 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 【01】窗体文件 窗体文件(.dfm)用以记录设计时窗体和组件的属性,文件后缀是.dfm。 【02】资源文件 资源文件(.res)是一种特殊的文件,它可以保存各种资源,如图片、声音、动画等,可以把资源编译到应用程序中以丰富自己的程序。它的文件后缀是.res。 【03】{$R *.dfm} {$R *.dfm}是非常重要的,在pascal中$R指令用于加载一个外部资源文件。【04】工程文件 工程文件(.dpr)是一个Delphi应用程序的总体管理和描述的文件,它的文件后缀是.dpr。 主程序 Delphi工程文件的代码即为Delphi应用程序的主程序。主程序的结构如下: program 工... 阅读全文
posted @ 2011-09-25 14:52 落雪听尘 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 【01】字符串中用两个单引号表示单引号【02】不等于符 <>【03】赋值运算符 :=【04】字符串连接符 +【05】浮点相除 /【06】整数相除 div【07】自增自减 Dephi 提供了Inc()和Dec()来自增自减,例如,下面的代码分别对variable执行加1和减1操作: Inc(variable); Dec(variable); 同上面相比较,用Inc()和Dec()分别对变量执行加3和减3操作: Inc(variable,3); Dec(variable,3);【08】与大多数编程语言相反,Pascal语言中and和or运算符的优先级比关系运算符高。 因此,如果你的代码 阅读全文
posted @ 2011-09-25 14:01 落雪听尘 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 【01】有序类型 有序类型是建立在概念“顺序”或“序列”基础上的数据类型。 你不仅可比较两个有序值的大小,而且可以求取给定有序值的前驱及后继,或者计算它们的最大或最小值。 三种最重要的预定义有序类型是整数类型、布尔类型和字符类型(Integer,Boolean,Char)。【02】字符类型 Delphi可以使用三种类型的字符变量: AnsiChar:标准的1字节的ANSI字符。 WideChar:2字节的Unicode字符。Unicode字符集的前256个字符与ANSI字符集相同。 Char:相当于AnsiChar。 字符可用代表它们的符号表示,如'k',也可用数字符号表示,如 阅读全文
posted @ 2011-09-21 23:50 落雪听尘 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 【01】Delphi实际上是Object Pascal语言的一种版本,在Delphi 7中所使用的编程语言已经正式被命名为Delphi语言。【02】Delphi不区分字符大小写。【03】Delphi中字符串用单引号括起来。【04】对象观察器(Object Inspector)。【05】在Delphi里,TObject是Delphi对象的根,所有的对象的基类都是TObject。【06】Delphi 的窗体都继承自TForm,它封装了Windows窗体。【07】TComponent 类是所有组件的父类,它封装了所有组件的某些公共行为。【08】Delphi的系统库称为可视化组件库(Visual Co 阅读全文
posted @ 2011-09-20 21:35 落雪听尘 阅读(136) 评论(0) 推荐(0) 编辑