网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

Delphi之动态数组参数

时间:2024-10-17 11:10:29

1、打开Delphi7集成开发环境,在默认工程的Form1窗体放一个Button1按钮。

Delphi之动态数组参数

2、在Unit1.pas源代码文件的implementation区定义一个接收动态数组参数的过程,代码如下:procedure sumv(v:array of integer);vari:integer;sum:integer;begin sum:=0;for i:=Low(v) to High(v) dobegin sum:=sum+v[i];end;showMessage(inttostr(sum));end;

Delphi之动态数组参数

3、双击Button1按钮,进入OnClick事件方法,写如下代码:procedure TForm1.Button1Click(Sender: TObject);var av:array of integer; i:integer;begin SetLength(av,10); for i:=Low(av) to High(av) do begin av[i]:=i; end; sumv(av);end;

Delphi之动态数组参数

4、F9运行程序,点击Button1按钮,弹出对话框,内容为传入数组之和

Delphi之动态数组参数

5、还有另一种调用上面过程的写法,双击Button1按钮进入事件方法,改写代码如下:procedure TForm1.Button1Click(Sender: TObject);begin sumv([1,2,3,4]);end;

Delphi之动态数组参数

6、F9运行程序,点击Button1按钮,弹出对话框,内容为第二次传入数组之和

Delphi之动态数组参数
© 2025 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com