Delphi7 动态数组
来源:互联网 发布:网络机顶盒哪个最好 编辑:程序博客网 时间:2024/06/04 17:40
初学Delphi,感觉.......这感觉就是写代码太费劲了,已经习惯了c#那种信手拈来,不能说pascal不适应只能说还是费劲,可能是D7太老了,也可能是我还没有上道儿,就这么着吧,下面简单的写俩函数作为参考,修改修改可以当c#中的List 用
arr: array of string;procedure add(s: string);begin SetLength(arr, Length(arr) + 1); arr[Length(arr) - 1] := s;end;procedure remove(s: string); //只能删除第一个符合的var i, j: Integer;begin for i := 0 to Length(arr) - 1 do begin if arr[i] = s then begin for j := i to Length(arr) - 2 do arr[j] := arr[j + 1]; SetLength(arr, Length(arr) - 1); Break; end; end;end;procedure removeAt(index: Integer);var i: Integer;begin if Length(arr) > index then begin for i := index to Length(arr) - 2 do arr[i] := arr[i + 1]; SetLength(arr, Length(arr) - 1); end;end;
0 0
- Delphi7 动态数组
- delphi7中的动态窗体创建
- Delphi7 动态链接库编程学习点滴
- delphi7中动态库DLL学习
- delphi7中的数组和记录类型
- 在Delphi7数据集中动态创建查找字段
- Delphi7学习(关于像控件数组一样的东西)
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- 动态数组
- Struts2----带参数转发到JSP
- YTU 2897: E--外星人供给站(贪心)
- CSS从大图中抠取小图完整教程(background-position应用)
- Android优化系列——控件优化(ListView 异步加载图片优化,SoftReference)
- Fedora22安装后的一些必要操作
- Delphi7 动态数组
- c#中发送邮件
- Python_Scrapy_6.错误与异常
- 黑马程序员<Java笔记<IO流>>
- Servlet--ServletConfig接口,GenericServlet类
- 二叉树 各种遍历算法
- OC坑集: ARC 下覆写 setter/getter
- joor,一个基于fluent API设计的反射API
- 《重构》第一章 笔记