如何定义和使用指针型数组,请帮帮忙,请举例 如何定义和使用指针型数组,请帮帮忙,请举例 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用TList对象更为方便,在帮助中输入“TList”可看到详细帮助。 pa: array[0..5] of pointer; 使用数组,还是使用tlist吧也可以定义一个类。例如TCellList = Class private Clist : TList ; function Get(Index: Integer): TCell; procedure Put(Index: Integer; cell: TCell); public Constructor Create; Destructor Destroy; override; function Count: integer; procedure Add(cell: TCell); procedure Delete(index : integer); function IndexOf(cell: TCell): integer; function First: TCell; function Last: TCell; procedure Clear; procedure ClearUnFree; property Cells[index :integer]:TCell read Get write Put;default;end; pa: array[0..5] of ^TypeName; type PMyType:^MyType;var a:array[0..10] of PMyType; 数组本来就是一个指针啊!如果你要定义pointer型数组,那么用一楼的方法就可以了 记录自动获的聚焦! delphi中查询统计问题,求助 Delphi从模板继承的窗口创建后show时出现 abstract error 关于post事件的问题 继承ADODataSet 如何对字段列表中的字段添加属性. 最近我做的一个软件总是在运行时报这样的错。急急!!! : 送分,简单的告诉having这语句可以做什么效果吗 在线等待,菜单事件?请高手指点。 请问delphi中结构数组如何定义及使用 Delphi5写的程序发布时需要带哪些文件? 散分 请问Delphi7.0的序列号以及authorized number是什么?
也可以定义一个类。例如
TCellList = Class
private
Clist : TList ;
function Get(Index: Integer): TCell;
procedure Put(Index: Integer; cell: TCell);
public
Constructor Create;
Destructor Destroy; override;
function Count: integer;
procedure Add(cell: TCell);
procedure Delete(index : integer);
function IndexOf(cell: TCell): integer;
function First: TCell;
function Last: TCell;
procedure Clear;
procedure ClearUnFree; property Cells[index :integer]:TCell read Get write Put;default;
end;
PMyType:^MyType;
var
a:array[0..10] of PMyType;