我正在使用Windows CE 6.0设备,当我设置设备时间(programatically或手动设置)时,设备在我拔掉电源时不记得设置。
如何确保保存时间设置?我需要以编程方式将设备时间与服务器同步,这会在设备电源关闭时造成困难。
我猜测问题可能是某些注册表设置没有被保留,但我不确定时间是否存储在这些中,我没有找到如何强制存储它们的方法。
感谢您的建议。
编辑:设备重启后,时钟不会完全复位,只会返回错误的时间。重启后设备的时间总是大约1小时。
答案 0 :(得分:2)
如果设备正在丢失电源的时间,那是因为它没有电池供电时钟或时钟电池耗尽。没有任何电源,设备无法保持时间,并且没有办法让设备节省时间,没有添加某种形式的备用电源(或更换电池,如果它有一个)。
修改强>
如果时钟重置为系统默认值,但仅按小时更改,那么强烈表示它正在丢失DST或时区设置。这两个都存储在注册表中,因此您的注册表设置可能不会持久存在。这可能有几个原因: