Ther=(sim,xim,zim)s:Ther;如果不用if s=sim then showmessage('sim');这种形式
你能实现这个功能吗?
你能实现这个功能吗?
解决方案 »
- String literals may have at most 255 elements
- 如何在delphi启动/停止/检系统服务。
- 如何设置一个动态创建的TWebBrowser组件的parent
- 令我挠头的问题!
- 在DELPHI调用存储过程的问题?
- 新开个论坛http://syhoster.126.com,欢迎大家多去交流
- 请问:RichEdit 中的FindText 为什么与系统当前的输入法有关?
- 关于TQuery的一个问题
- 请问如何使用Sql server 2000的数据库?
- 为什么我在win98下用不了注册服务器函数(registerprocessservices)?
- 如何防范钩子
- 如何获得当前用户的“我的文档”路径?
uses TypInfo;
ShowMessage(GetEnumName(TypeInfo(Ther), Integer(s));
ShowMessage(GetEnumName(TypeInfo(Ther), Integer(s)));
sim: showmessage('sim');
xim: showmessage('xim');
zim: showmessage('zim');
end;
完全同意楼上的
不用if可以用case嘛
至于TypeInfo是比较彻底解决方法