在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
集合和字符串互转 集合:
type const type TCommandType = (ctEmptyCommand, ctAdd, ctModify); TCommandTypeConvert = class public class function CommandToString(ACommand: TCommandType): string; class function StringToCommand(const AStrCommand: string): TCommandType; end; implementation class function TCommandTypeConvert.CommandToString (ACommand: TCommandType): string; begin Result := GetEnumName(TypeInfo(TCommandType), Ord(ACommand)); end; class function TCommandTypeConvert.StringToCommand(const AStrCommand: string) : TCommandType; begin Result := TCommandType(GetEnumValue(TypeInfo(TCommandType), AStrCommand)); end; 调用方法: str:=GetEnumName(TypeInfo(TSocketState),Ord(lvClient.SocketState)); |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论