rdian是一个结构体,pdian=^Rdian,list泛型做什么用?

不明白不让编译的原因,记录下之遇到注意原油。

var mylist:TList<string>;

mylist1:TList<Pdian>;

mydian:Pdian;

i:Integer;

mylist2:TList<Rdian>;

mydian2:rdian;

arr:array of Rdian;

begin

mylist:=TList<string>.Create;

mylist.add('ljk');

mylist0:='ljkk';

mylist.free;

mylist1:=TList<Pdian>.Create;

new(mydian);

mylist1.add(mydian);

mylist10.x:=10;

for I := 0 to mylist1.Count-1 do

begin

mylist1i.x:=i;

end;

mylist1.Free;

{

mylist2:=TList<rdian>.create;

mylist2.Add(mydian2);

mylist20.x:=0;//不让编译。

}

{

new(mydian);

mylist2:=TList<rdian>.create;

mylist2.Add(mydian^);

mylist20.x:=0;//不让编译。

}

//代替上面

i:=1;

SetLength(arr,i);

arr0.x:=1222;

Inc(i);

SetLength(arr,i);

arr1.x:=1222;

end;

相关推荐
pcplayer12 天前
调试 Delphi 的 Service 工程
delphi·windows系统服务程序
ljklxlj1 个月前
DBLookupComboboxEh修改支持退格弹下拉框
delphi
_lorzl_2 个月前
Delphi 10.4.2 IDE Attach to process... 到宿主进程时死锁的原因与修复
ide·delphi
昆曲之源_娄江河畔3 个月前
DBGridEh Footer的使用
前端·数据库·delphi·dbgrideh
pcplayer3 个月前
非常好用的 Excel 读写控件
excel·delphi·office
月巴月巴白勺合鸟月半4 个月前
从 Delphi 到 FMX:Borland/Embarcadero 跨平台开发三十年兴衰史
跨平台·delphi
START_GAME4 个月前
Delphi 10.3安装与辅助工具uniGUI 配置指南
delphi·delphi10.3
专注VB编程开发20年4 个月前
delphi死嗑Pascal冷门编程语言,Borland不认可 “通用多语言 IDE”,认为 “专有语言才是护城河”
开发语言·ide·delphi
专注VB编程开发20年4 个月前
Delphi 的VCL控件库无法公开给其他编程语言调用
开发语言·delphi
qqww1554 个月前
DelphiSpeedUp 介绍
delphi