如何关闭访问文件的其它进程

TORSA 2009-08-22 10:49:47
我想给pim中的clog.db增加字段,操作失败, GetLastError为32(进程无法访问文件,因为另一个程序正在使用此文件)。
Kill掉cprog.exe后就可以了。

但我不知道是否一直都是cprog.exe占用着该文件。
如何才能确保clog.db当前没有其它进程在访问?
...全文
872 86 打赏 收藏 转发到动态 举报
写回复
用AI写文章
86 条回复
切换为时间正序
请发表友善的回复…
发表回复
TORSA 2009-09-15
  • 打赏
  • 举报
回复
先结贴了 已经绕过这个问题了 有空再研究
TORSA 2009-09-15
  • 打赏
  • 举报
回复
[Quote=引用 84 楼 jinhaijian 的回复:]
对于clog.db,是存储call log的,微软已经提供了API来获取db的handle.
用PhoneOpenCallLog来得到HANDLE,然后CeSeekDatabaseEx,CeWriteRecordProps都OK.
最后调用PhoneCloseCallLog close。
[/Quote]
这个我清楚 你没看懂我说的意思
jinhaijian 2009-09-15
  • 打赏
  • 举报
回复
对于clog.db,是存储call log的,微软已经提供了API来获取db的handle.
用PhoneOpenCallLog来得到HANDLE,然后CeSeekDatabaseEx,CeWriteRecordProps都OK.
最后调用PhoneCloseCallLog close。
hejunhua111 2009-09-15
  • 打赏
  • 举报
回复
学习!!
加班梅西 2009-09-14
  • 打赏
  • 举报
回复
修改一下文件属性shishi
fengziSQL 2009-09-14
  • 打赏
  • 举报
回复
了解下
sanhuang 2009-09-13
  • 打赏
  • 举报
回复
关注中·~
sanhuang 2009-09-13
  • 打赏
  • 举报
回复
关注中·~
sanhuang 2009-09-13
  • 打赏
  • 举报
回复
关注中·~
lwj006 2009-09-13
  • 打赏
  • 举报
回复
不懂。
huangxinyu322 2009-09-13
  • 打赏
  • 举报
回复
顶!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
顶!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!顶!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
大雷子老师 2009-09-13
  • 打赏
  • 举报
回复
帮你 UP
cjj2003 2009-09-12
  • 打赏
  • 举报
回复
路过帮顶
lengdd_0614 2009-09-12
  • 打赏
  • 举报
回复
up, although unfamilar to me
supermin_YEU 2009-09-12
  • 打赏
  • 举报
回复
帮顶帮顶
maming131 2009-09-12
  • 打赏
  • 举报
回复
aopha 2009-09-11
  • 打赏
  • 举报
回复
如何才能确保clog.db当前没有其它进程在访问?
访问前使用CFileStatus获取一下文件状态不就可以了?
BAIWEI2009 2009-09-11
  • 打赏
  • 举报
回复
路过看看。
hackerpp 2009-09-11
  • 打赏
  • 举报
回复
用冰刃可以做到的,不过你要有点文件进程基础
infsafe 2009-09-10
  • 打赏
  • 举报
回复
晕 受不了 一大堆人顶 还推荐?????????????????
版主有问题?
加载更多回复(59)

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧