当前位置: 代码迷 >> VFP >> 求解 时间如何赋值
  详细解决方案

求解 时间如何赋值

热度:10103   发布时间:2013-02-26 00:00:00.0
求解 时间怎么赋值?
我想在程序张增加一个每天下午五点备份数据的功能,可是五点的时间格式怎么也不行啊!
如何用系统时间比较是否超过五点决定是否备份数据。
time()是字符型,怎么转成时间型,{17:00:00}怎么表示啊,请各位老师赐教。谢谢
------解决方案--------------------------------------------------------
我以为你要到时间自动备份呢,所以提到了 Timer 控件,3楼才明白你的意思:
方法1:每次退出时,提示用户是否备份,让用户选择。
方法2:你的方法,退出时判断一下时间
if Time()>'17:00:00'
    * 备份代码
endif

方法2有一个问题,如果用户退出软件时是大于 '17:00:00'点了,备份了,如果此时用户又多次进入软件,多次退出软件,就不断的重复备份的,是你想要的吗?可以多加个判断,看看今天是否备份了,如果今天没有备份且时间大于 '17:00:00' 再备份,是不是更好一些。
------解决方案--------------------------------------------------------
引用:
taohua300老师:
组合框能自动弹开吗?比如我点一个文本框,旁边的组合框的选项自动弹开,处于供选状态。
文本框的 Click 事件代码:
Thisform.Combo1.SetFocus
Keyboard '{F4}' Plain
  相关解决方案