大家讲一下一些基本的方法
最好给几个例子

解决方案 »

  1.   


    ElemCount := High(Elem) + 1;
      

  2.   

    最简单的是在程序在程序中定义一个变量,变量的类型和集合中元素的类型一致,做个for循环,循环体没没有别的内容,只做累加,就可以了。
    例如:
       var 
         i,conunt:intege r;       begin
              count:=0;
              for i:=1 to n do  /**n为你集合中元素的个数**/
              count:=count+1;
           end;
    如果不知道n的个数,可以加条件判断,自己把握吧
      

  3.   

    如果你的集合是用TStringList来存的话就简单了。
    StringList.count 就是它的个数了。
    如果是数组的话,就要用high来取了。
    low 是最小下标的。