我正在制作一个从互联网上下载视频文件的应用程序。
应用程序需要启动系统的默认视频播放器才能在下载文件时播放这些文件。
我对实现视频(或网络)流不感兴趣。视频正在按顺序下载。我需要模拟用户在下载时从文件资源管理器中点击视频文件的过程(如果保存了足够的字节,则始终有效)。
为了达到这个目的,我产生了一个运行
的子进程start filepath/filename.avi
但它没有说该文件正被另一个进程使用。
如果我在下载文件时在cmd中键入它,此命令也会失败。
但是,如果我双击该文件,它将开始在系统的默认视频播放器中正常播放。
在下载(由其他进程使用)时,我可以使用什么命令在系统的默认视频播放器中打开文件?
感谢。
注意 :文件可以是任何类型,不仅如示例中的.avi