首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

|M| 小弟我掉用RAR压缩指定的目录后,怎么判断RAR压缩完了没有

2012-01-16 
|M| 我掉用RAR压缩指定的目录后,如何判断RAR压缩完了没有System.Diagnostics.Process.Start( rar.exe ,@

|M| 我掉用RAR压缩指定的目录后,如何判断RAR压缩完了没有
System.Diagnostics.Process.Start( "rar.exe ",   @ "a     -inul   -y   c:\my.rar   c:\myweb ");
这样压缩
如何在压缩完的时候
提示

[解决办法]
你可以定时检查my.rar的文件是否存在或者大小是否在变化
[解决办法]
用API FindProcess查找一下rar进程是否活动
[解决办法]
用Prcess类检查 一下rar进程是否存在且CPU占用率较高
[解决办法]
压缩完以后就没有rar.exe进程了。

用timer定时检查进程
[解决办法]
检查一下相应rar文件是否被独占就可以了吧
[解决办法]
同意 winner2050(winner) 的方法
[解决办法]
private void timer1_Tick(object sender, System.EventArgs e){System.Diagnostics.Process[] p = System.Diagnostics.Process.GetProcessesByName( "rar.exe ");if(p.Length == 0){this.timer1.Enabled = false;MessageBox.Show( "完成 ");} }

热点排行