大家好,请教大家一个问题:在一个目录下时刻都有大量的文本文件生成,每天大约10万个左右,每个文件从1K到40K不等.目前在这个目录下已经有一个程序在做这样一件事:遍历读取文件处理成A格式的文件并每过一段时间删除.现在我要做的一件事情是:读取文件并把它们处理成B格式的文件并保证不重复处理,也不删除原始文件.我现在的问题是打开一个文本文件后如何标记它,使得我的程序在下一次打开它的时候知道已经读过了,同时不改变原文件的内容?
我目前的一个想法是利用API函数把文件的创建日期改为某个特定的时间,第二次再打开的时候再判断,不知道大家有没有别的什么好办法,一点建议或一段代码都可以,谢谢.
我目前的一个想法是利用API函数把文件的创建日期改为某个特定的时间,第二次再打开的时候再判断,不知道大家有没有别的什么好办法,一点建议或一段代码都可以,谢谢.
解决方案 »
- 用MMC控件作了个简单的录音程序, 发现录制的声音文件采样率很低, 效果很差. 如何设置录音的采样率等品质参数?
- 怎样可以写一个VB文件能检测自己的大小,和有没有被修改过?
- 求一数据输入控件!
- 怎样打包
- 动态报表
- 一个关于报表自动分组的问题(给分100)
- DirListBox同步显示的问题,帮忙解决一下这个问题.
- 不解,运行时错误70,拒绝的权限.
- 如何发分?
- VB6--访问Access2000数据库时出现“找不到可安装的ISAM”的方案总结,感谢各位指导!
- 如何让程序在全屏运行的时候,不显示鼠标的指针,那个小箭头在画面上,难看死了
- 公开VB6代码窗口中键滚轮支持的代码!是自己捉摸出来的!大家看看!
---------------------------
当然可以,利用API函数把文件的创建日期改为某个特定的时间就是不错的想法,不过比较麻烦换我自己,会更改文件名,如 xxxx.txt--->$xxxx.txt