如何统计一个集合当中元素的个数 大家讲一下一些基本的方法最好给几个例子 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ElemCount := High(Elem) + 1; 最简单的是在程序在程序中定义一个变量,变量的类型和集合中元素的类型一致,做个for循环,循环体没没有别的内容,只做累加,就可以了。例如: var i,conunt:intege r; begin count:=0; for i:=1 to n do /**n为你集合中元素的个数**/ count:=count+1; end;如果不知道n的个数,可以加条件判断,自己把握吧 如果你的集合是用TStringList来存的话就简单了。StringList.count 就是它的个数了。如果是数组的话,就要用high来取了。low 是最小下标的。 delphi的第三方控件有没有可以用来识别文字的控件(扫描件中的文字)?? 一个很简单的问题,可是偶不懂大家来领分了~问题太白痴的话不要笑话偶~ 调试问题 小菜一碟-看到很多人在找,一个USB的例子,需要的顶顶! 关于VBA For AutoCAD 寻求思路 通过intner 进行数据访问 高分相求多线程数据库的例子,分数不成问题 用一个按钮创建并显示两个窗体的问题 请教各位一个很初级的问题 ListView中的GetItemAt怎么不能精确返回ListItem?各位多多关照!! 如何取得SQL SERVER的安裝路徑 如何获得一个DLL文件中的对象及怎样调这个对象的函数,过程及其他接口等.
ElemCount := High(Elem) + 1;
例如:
var
i,conunt:intege r; begin
count:=0;
for i:=1 to n do /**n为你集合中元素的个数**/
count:=count+1;
end;
如果不知道n的个数,可以加条件判断,自己把握吧
StringList.count 就是它的个数了。
如果是数组的话,就要用high来取了。
low 是最小下标的。