标准版软件生成缩略图流程逻辑.c 747 B

1234567891011121314151617181920
  1. /********************************************
  2. 1.ok和ok2.dat是作什么用的?
  3. 2.ok和ok2.dat是怎么产生的?
  4. 3.ok和ok2.dat什么情况下被删除?
  5. 4.订单没有ok和ok2.dat文件时,会引发什么事件?
  6. ********************************************/
  7. // 删除端的流程(在SetTimer(1)中每2分钟执行一次):
  8. a. 查找所有订单目录(分店和本店的),保存没有ok文件的订单目录于CStringArray对象NullokAry中;
  9. b. 查找NullokAry中所有相片,如果已经有s或m小图的相片,不重新生成s或m小图。
  10. c. 客户端每次导入相片时,都会删除订单目录下的ok文件。
  11. 所以,只删除ok文件,不会生成已有s或m小图的相片,只会生成没有s或m小图的相片。
  12. 要重新生成所有相片的缩略图,必须删除s或m小图。而这一步的操作是在客户端中删除原片或初修中操作的,这一步如果能全部删除s或m小图,
  13. 则不会出现s或m小图与实际相片不一样的问题。