今天终于要写博客了,先把以前在论坛上发布的贴子整理一下吧。
主要是读取文件时间和写入文件时间的问题,将下面的代码存为uo_file_function.sru文件,再在pbl下点右键选import,将其导入,可实现读取文件和写入文件时间的问题,网上的方法有点小错误,我已将其改好。
然后在某个事件中调用方法如下:
先声明 uo_file_function uo_1 //声明读写文件时间的对象
DateTime creationtime,lastaccesstime,lastwritetime //文件创建时间,最近访问时间,最后修改时间
再调用 uo_1.of_file_get_times( ls_pathname, creationtime, lastaccesstime, lastwritetime) //读取文件时间
写入时间同上
下面是我研究的如何实现时间限制(倒计时,防止别人修改机器时间,以及过期时间)的方法:
以上原理来自《加密与解密 第二版》第5章 5.3.2 时间限制一节,179页,由于PDF文档不能选取文本,所以我也就不摘抄了。上面源码绝对可靠,经调试通过。