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');

mylist[0]:='ljkk';

mylist.free;

mylist1:=TList<Pdian>.Create;

new(mydian);

mylist1.add(mydian);

mylist1[0].x:=10;

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

begin

mylist1[i].x:=i;

end;

mylist1.Free;

{

mylist2:=TList<rdian>.create;

mylist2.Add(mydian2);

mylist2[0].x:=0;//不让编译。

}

{

new(mydian);

mylist2:=TList<rdian>.create;

mylist2.Add(mydian^);

mylist2[0].x:=0;//不让编译。

}

//代替上面

i:=1;

SetLength(arr,i);

arr[0].x:=1222;

Inc(i);

SetLength(arr,i);

arr[1].x:=1222;

end;

相关推荐
月巴月巴白勺合鸟月半2 天前
从 Delphi 到 FMX:Borland/Embarcadero 跨平台开发三十年兴衰史
跨平台·delphi
START_GAME7 天前
Delphi 10.3安装与辅助工具uniGUI 配置指南
delphi·delphi10.3
专注VB编程开发20年13 天前
delphi死嗑Pascal冷门编程语言,Borland不认可 “通用多语言 IDE”,认为 “专有语言才是护城河”
开发语言·ide·delphi
专注VB编程开发20年13 天前
Delphi 的VCL控件库无法公开给其他编程语言调用
开发语言·delphi
qqww15521 天前
DelphiSpeedUp 介绍
delphi
xyzhan1 个月前
使用Delphi开发混凝土生产车间自动化过程控制系统的仿真系统
运维·物联网·自动化·delphi·仿真·混凝土车间
pcplayer2 个月前
Delphi程序和大模型交互之二
人工智能·ai·大模型·agent·delphi
xyzhan2 个月前
RAD Studio Amalthea Delphi 13.1 Beta深度解析:Delphi重磅更新,原生支持Windows ARM64EC
windows·delphi·rad studio·c++ builder·delphi 13
delphi 三层源码框架3 个月前
delphi发送SSL 465端口邮件
ssl·delphi·发送邮件·indy 465端口
tanqth5 个月前
Delphi跨平台开发中为Linux开发的优劣分析
跨平台·delphi·分析·linux开发