摘要: 静态数组的定义方法//1. 标准方法: var MyArr: array[0..10] of Integer; //定义静态数组 //2. 可以使用非0下标: var MyArr: array[9..10] of Integer; //不能提倡,这样不容易与系统函数沟通 //3. 根据预定义类型来声明数组: type TMyArr = array[0..10] of Integer; //先定义一个数组类型 var MyArr: TMyArr; //再定义静态数组 //4. 在非过程区可以直接赋值: var MyArr: array[0..2] of Integer = (11,22,33); 阅读全文
posted @ 2011-10-28 13:27 ahroot 阅读(4889) 评论(1) 推荐(0) 编辑
摘要: Delphi XE中类成员的访问权限共提供了6个关键词来用于限定访问权限:public、private、protected、published、automated strict private 、 strict protected其各自的含义为:1. strict private:此区定义的字段或方法只能用于当前的类中。即T1中此区定义的成员只能在T1中使用。2. strict protected:此区定义的成员除能用于当前类中,还可用于当前类的任何子类中。 以上两种成员,同一个类的不同对象间也不能互访问。3. private:所限定的成员只能用于定义这个类的.pas文件或.dpr文件。4. 阅读全文
posted @ 2011-10-28 13:24 ahroot 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Delphi下如何对数组进行初始化?答:1、Delphi提供对常量数组的简单初始化方法如下:const arrByte: Array[0..2] of byte =(112,32,55);2、如果想对变量数组进行初始化,可以先声明常量数组,然后,对变量数组进行赋值即可:procedure AssignArr;var arrMyByte: Array[0..2] of byte;begin //方法一 Move(arrByte, arrMyByte, SizeOf(arrMyByte)); //方法二:循环赋值 //....end; 阅读全文
posted @ 2011-10-28 13:23 ahroot 阅读(3897) 评论(0) 推荐(0) 编辑