专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
有如下代码: procedure Change(a:.gif' /> of Int32); procedure Change0(var a:.gif' /> of Int32); type Ta = .gif' />[0..10] of Int32; procedure Change2(a:Ta); procedure Change3(var a:Ta); var aa:Ta; bb:.gif' /> of Int32 [阅读全文] [PDF]
传统Pascal 语言其大小是预先确定当你用结构声明数据类型时你必须指定元素个数专业员也许知道些许动态实现技术般是采用指针用手工分配并释放所需内存 Delphi 4中增加了非常简单动态实现思路方法实现过程效仿我前面讲过动态长串和长串样动态内存动态分配并且引用记数不过动态不支持 copy-on-write 技术这不是个大问题你可以把变量值设置为nil释放内存 这样你就可以声明个不指定元素个数并用SetLength 过程给分配个特定大小内存SetLeng [阅读全文] [PDF]
在Form中分别放入ExcelApplication, ExcelWorkbook和ExcelWorksheet var asheet1,achart, range:variant; 1)选择当第个工作薄第个工作表 asheet1:=ExcelApplication1.Workbooks[1].Worksheets[1]; 2)增加个 2维图 achart:=asheet1.chartob [阅读全文] [PDF]
delphi 开发应用中每个窗体都有个对应窗体文件(.dfm)用来记录该窗体属性以及窗体上所有Control控件属性以便在窗体关闭后能准确地重新生成窗体几乎所有DELPHI参考书都没有提到过该文件具体情况偶尔提到也都泛泛而谈窗体文件是 2进制文件只有在DELPHI提供编辑环境中才能看到它本来面目对其进行操作可能会出现不可预知;而且在大多数情况下确实没有修改必要而本文谈到和窗体文件密切相关   要利用窗体文件首先必须了解该类型文件结构窗体文件结构很简单朋友们可以 [阅读全文] [PDF]
数组由一组具有相同数据类型的元素组成。 1.数组类型的定义 数组类型定义的语法形式是: type <类型标识符>=array[下标类型]of<元素类型>; 数据元素所属类型称为数组的基类型,基类型可以是除文件类型以外的所有数据类型。“下标类型\"一般是子界类型。常用的有一维数组和二维数组,它们分别带有1个或2个下标,多个下标在定义时用逗号隔开,例如: type A=array[O..7]of Real; 、 B=array[1..5,1..5]of Integer; A定义为有8个元素的实型数组类型,B定义为有5×5个整型元素的二 [阅读全文] [PDF]
上述数组是静态的,即在定义数组变量时,必须指定数组的大小,系统在运行之前就为程序分配了内存空间。Delphi还可以使用动态数组,即在编译时不知道维数,在运行时动态分配的数组。为了定义一个动态数组,只要在定义时不指定维数,语法格式如下: var<数组变量名>:array of<元素类型>: 例如: var A:array of Integer; 定义了动态数组变量A,定义中只指定了基类型,而没有指定元素个数。程序运行时,用SetLength()过程为数组分配实际的内存空间,例如: SetLength(A,1 O); 系统为数组A分配 [阅读全文] [PDF]
当数组元素均为字符型时,称这个数组是字符型数组。 (1)字符数组的类型定义格式 type<字符数组名>=array[下标类型]of char; 例如,type chr=array E 0..9]of char;就定义了一个可存放1 0个字符的一维数组类型chr。 (2)字符数组的变量定义及使用 与数组类型变量定义和使用一样,但是它更适合将字符数组作为字符串处理的情形。 书后所附光盘中E:\delphi\program\exampl比一24,演示了字符数组的使用,输入字符并用字符串输出函数writeln输出到屏幕。 2.字符串类型 . 计算机编 [阅读全文] [PDF]
1 共7条 分1页