请问能否知道某个dll库文件正在被那个程序先用?如何用代码解除所有占用,使这个dll文件可以被删除?谢谢!

mansohu 2014-11-21 10:11:55
请问能否知道某个dll库文件正在被那个程序先用?如何用代码解除所有占用,使这个dll文件可以被删除?谢谢!
...全文
163 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mansohu 2014-11-21
  • 打赏
  • 举报
回复
引用 2 楼 WallesCai 的回复:
用另外一个单独的程序进行升级即可, 当要升级的时候调用这个升级升序, 然后关闭主程序进行升级, 升级完成后重新打开即可
请问,如何关闭某主程序的所有的进程呢?比如 Excel.exe 或 Word.exe ? 谢谢!
熊孩子开学喽 2014-11-21
  • 打赏
  • 举报
回复
用另外一个单独的程序进行升级即可, 当要升级的时候调用这个升级升序, 然后关闭主程序进行升级, 升级完成后重新打开即可
mansohu 2014-11-21
  • 打赏
  • 举报
回复
我是想给自制的dll做升级,用新版本覆盖旧版本,但有时拷贝会失败,估计是被占用,所以想解除所有占用后,再拷贝,请问还有什么办法能达到我的目的吗?我想用代码自动完成。感谢!!
熊孩子开学喽 2014-11-21
  • 打赏
  • 举报
回复
引用 3 楼 mansohu 的回复:
[quote=引用 2 楼 WallesCai 的回复:] 用另外一个单独的程序进行升级即可, 当要升级的时候调用这个升级升序, 然后关闭主程序进行升级, 升级完成后重新打开即可
请问,如何关闭某主程序的所有的进程呢?比如 Excel.exe 或 Word.exe ? 谢谢![/quote] 你自己的程序只要退出就可以了, word,excel可不是你写的吧. 即使是你引用的, 你只要关闭对象并销毁就可以了

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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