thisday:(sunday,monday,tuesday,wednesday,thurday,friday,saturday); thisday为枚举类型,非字符串, ShowMessage(IntToStr(Ord(sunday)));
将显示“0”,所以用 case 吧!
解决方案 »
- delphi 内存泄漏问题 求助
- 菜鸟问题,这个sql语句在Delphi中如何写。
- 多线程 加载内容
- 求助关于如何定时把一个数据表的所有记录增加到另外一个表如何实现啊,谢谢
- 关于stringlist
- 多个窗体之间如何共用控件的自画代码
- 深度探索DBGrid问题,想必大家都用到这个哈,来者有分!周末散分了哈~~~~~
- 请问哪里有Delphi4下载?
- 如何在运行阶段修改IntraWeb的窗口属性
- 使用DELPHI+SQL做仓储管理,企业人事管理和网上图书馆等软件能在深圳混口饭吃吗?
- delphi 更新 Oracal数据库,两个用户同时更新一条纪录。在一用户没有Commit,如何控制另一用户更新???
- 关于日期转换的一个小小问题,请指教!
thisday:=edit1.text
类型不匹配
type
TThisDay=(sunday,monday,tuesday,wednesday,thurday,friday,saturday);
var
thisday:tthisday;
...
thisday:=tthisday(strtoint(edit1.text));
thisday 是枚举类型,而 Edit1.Text 是字符串类型。
若你非要这么做,用 Kingron(WinAPI) 的方法吧。