type
TXH0=(VV22,VLV,VLV22,NHVV,NHVV22);
TXH= set OF TXH0;var
s:stringbegin
s:='VV22'
if (s in txh) then
beep;
end;
怎么才能实现这个功能,上面的代码运行不了。
TXH0=(VV22,VLV,VLV22,NHVV,NHVV22);
TXH= set OF TXH0;var
s:stringbegin
s:='VV22'
if (s in txh) then
beep;
end;
怎么才能实现这个功能,上面的代码运行不了。
解决方案 »
- 求一个二元三角方程的程序
- TIdFTP.List的问题,麻烦高手进来看看!
- 簡單的SQL語法問題..
- 100分求信封套打模版设计教程
- 超难问题!!!! 能不能 实现 修改 一个正在运行中程序 的 窗体的标题??????????
- TIdUDPServer的问题,难道是因为D版的delphi7的原因吗?
- 有关从数据库里取数据自动生成一棵树的问题(顶有分)
- 高手请进,解决后再送200分,UP有分
- 如何知道一个函数被调用和退出?(想知道函数被调用的顺序和调用关系)
- 求哪位大牛将DELPHI代码翻译成C++代码下
- 如何在Delphi中更改屏幕保护的设置
- 求助Remobjects的TDAMemDataTale的Locate无法定位记录的问题
p: PTypeData;
i: Integer;
s: String;
pt: PTypeInfo;
list: TStrings;
begin
list:= TStringList.Create;
pt := TypeInfo(TXH0);
if pt.Kind <> tkEnumeration then begin
ShowMessage('不是枚举类型');
Exit;
end;
p := GetTypeData(TypeInfo(TXH0));
try
for i := p.MinValue to p.MaxValue do begin
S := GetEnumName(pt,i);
list.Add(s);
end;
finally
if list.IndexOf('VV22')>=0 then
beep;
list.Free;
end;
end;