我在我的应用程序中使用Windows Media Player控件(WMP.DLL)来下载(流式)和显示视频。视频文件完全下载后,我想将其保存到磁盘。不幸的是,我找不到这样做的方法。我想使用一个黑客:可能WMP没有在内存中保存整个文件,所以它一定是在磁盘上的某个地方作为临时文件-但在哪里?
因此,简而言之:有谁知道如何告诉WMP控制将流视频保存到磁盘上?( Windows Media Player知道如何使用它,它有一个“另存为”命令,所以一定有办法做到这一点。)
谢谢,
工作
发布于 2009-09-28 12:10:19
一种解决方法可能是检查temporary internet files文件夹-该文件可能在那里。
发布于 2009-09-29 08:26:39
就这样,谢谢!我甚至不需要手动搜索文件,我可以使用URLDownloadToFile。如果Windows在Internet临时文件中找到该文件,它只会从那里获取该文件,而不是重新下载它。问题解决了!
https://stackoverflow.com/questions/1483252
复制相似问题