如题,另外:在delphi里 何时用[]这对符号?用作什么?set of 好的变量如何在edit里显示出来??eg.
a:set of ...
...
a:=[];
edit.text:=?(显示a这种变量)
include(a,something)
edit.text:=?(显示a这种变量)

解决方案 »

  1.   

    []空集合
    set of 定义集合类型
      

  2.   

    set of 是集合。
    type TMySet = set of (aaa,bbb,ccc,ddd);procedure TForm1.Button1(Sender: TObject);
    var temp : TMySet;
    begin
      temp := [aaa,bbb,ccc];
      if (bbb in temp) then
        showMessage('true')
      else
        showMessage('false');
    end;
      

  3.   

    include(a,something) and exclude(a,something) 没用上,怎么显示在edit里?
      

  4.   

    temp := [];
    include(temp,aaa);    //挿入       
    temp := temp + [bbb];
    exclude(temp,aaa);    //削除
    temp := temp - [bbb];怎么显示在edit里?不知道。
    集合只是逻辑計算。不如用数組:
    var myArray: array[1..4] of String=('aaa','bbb','ccc','ddd');