我做的是一个小工具,就是使用winfrom开发,在程序中使用TabControl控件嵌套Webbrowser控件,类似浏览器的这样一个小工具。
当前出现的问题是:当webbrowser打开含有flash播放器页面时,只能播放一次,我尝试查过原因,是因为flash播放器使用的是缓存中的文件,所以不能播放,当前我的解决方法是使用
RunCmd("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8");
这样的方式清除临时文件,但有个问题就是会显示删除文件的对话框。而且每次加载前都清除临时文件,对效率来说,也不怎么好,不知道有没有好的解决方法。
测试连接:http://xuexi.12371.cn/special/dspzb2015/index.shtml