关于数组 我想声明一个动态数组,它的大小是不能够一开始就确定的。但是delphi的动态数组在使用前,必须分配大小,才能使用,这怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主这不是什么都知道吗?还有什么问题?你总不会一直到最后都不知道数组的大小吧?在使用前setlength(),大不了用完了以后nil就行了呗?动态数组你就动态分配大小了 :-) var a:array of Integer;begin setLength(a,3); a[0]:=1;a[1]:=2;a[2]:=3; ...... setLength(a,2); a[0]:=22;a[1]:=33; ...... SetLength(a,4); a[0]:=4;a[1]:=4;a[2]:=44;a[3]:=34;end; 请问vcl50是什么意思? midas编程怎么理解?它和用delphi直接连接数据库编程有什么区别? 大家帮帮我啊.急啊.顺便散下分 case xx of 利用ADO控件如何實現動態的主從表?不許用ADOTABLE控件,最好用ADOSTOREDProc 怎么读取服务器上的C:\files\A.txt的文件? 媒体播放器组件如何支持asfRmFlash阿,把Ativx组件拖入就可以了吗? MDIi窗体的显示 想问一下走过来的前辈 郁闷ing…… D6在Win2000下编的程序到Window98下运得字体窗口都变了. 如何做一个类似股票图形分析类的图形。 关于single的转换
还有什么问题?
你总不会一直到最后都不知道数组的大小吧?在使用前setlength(),大不了用完了以后nil就行了呗?动态数组你就动态分配大小了 :-)
a:array of Integer;
begin
setLength(a,3);
a[0]:=1;a[1]:=2;a[2]:=3;
......
setLength(a,2);
a[0]:=22;a[1]:=33;
......
SetLength(a,4);
a[0]:=4;a[1]:=4;a[2]:=44;a[3]:=34;
end;