如题所述
哈哈,我几个月前做过这个,我给找源码啊
哎呀,没找到。。。
说下原理吧:
你先获取一下现在的小时【代码:取小时(取现行时间())】
然后判断小时是否大于等于八且小于等于十一
如果满足,就弹出早上好。
.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.判断开始 (取小时 (取现行时间 ()) < 24)
编辑框1.内容 = “晚上好”
.默认
.判断结束
楼主要的是八点到11点,我写成24点了,没关系,改一下就好了
求源码!
追答我看楼主要楼上的注释,嘿嘿,我顺手给回答了吧。(看楼上的图)
例如我现在给楼主回答的时间是23点07分
先用代码取小时(取现行时间())代码查算出现在的小时是多少,最后得出一个整数【23】
然后判断,
第一个判断开始,因为23不小于2,所以不成立,继续下一个判断。第二个也不成立,直到最后一个23大于18而且小于24,所以就弹出信息框[晚上好]
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-04-16
给你个例子吧
能告诉我注释么?
追答这你都看不懂??? i fu le you
追问就是不知道才问,有你那么厉害我还发什么百度知道啊?
追答.局部变量 a, 整数型
a = 到整数 (取小时 (取现行时间 ())) ' 这个是取当前小时的。如现在是2014年4月16日 23:07:40 得到的结果是 23
' 那么就对a进行判断。。
.判断开始 (0 ≤ a 且 a ≤ 2) ' 如果是a大于0时小于2小时,就是说0点到2点为凌晨就说明此时是凌晨。以前一样的
信息框 (“凌晨好”, 0, )
.判断 (2 < a 且 a ≤ 6) ' 也就是2点到6点为午夜。
信息框 (“午夜好”, 0, )
.判断 (18 < a 且 a ≤ 24)
信息框 (“晚上好”, 0, )
.默认
' 下面可以继续写
.判断结束
谢谢~
第2个回答 2014-04-16
这个做出来有点占地方吧-_-|| 取本地时间就行追问
求!
追答你才求了!!