BtnType=(Binsert,bedit,bdelete,bsave,bcancel,bsearch,bclose) ;
TAllStyle=set of BtnType;
TEdbStyle=binsert..bedit;
TUdbStyle=bdelete..bcancel;
TDialogStyle=bsearch..bclose;以上是我定义集合,请问这一句为什么出错
if AStyle in TAllStyle then
TAllStyle=set of BtnType;
TEdbStyle=binsert..bedit;
TUdbStyle=bdelete..bcancel;
TDialogStyle=bsearch..bclose;以上是我定义集合,请问这一句为什么出错
if AStyle in TAllStyle then
d:TAllStyle;
---------------------
begin
d:=d+[Binsert];
if Binsert in d then
ShowMessage('在里面')
else
ShowMessage('不在里面');end;
procedure TForm1.Button1Click(Sender: TObject);
type
BtnType = (Binsert,bedit,bdelete,bsave,bcancel,bsearch,bclose);
TAllStyle = set of BtnType;
var
AllStyle: TAllStyle;
begin
AllStyle := [Binsert];
if Binsert in AllStyle then
ShowMessage('IN');
end;