清除“C#”共享的Internet临时文件我在windows应用程序中使用webbrowser控件。我正在webbrowser控件中查看url内容。此处url内容值存储在用户计算机上的临时Internet文件中。单击表单中的关闭按钮时,我正在以编程方式删除临时Internet文件。它工作正常。但在删除过程中,“会出现一个消息框,提示删除临时Internet文件”。在这里,我不想在删除过程中显示该对话框。下面是删除用户机器临时文件的代码。如何处理这个..voidDeleteBrowserTempFile(){stringargs="";args=("InetCpl.cpl,ClearMyTracksByProcess8");System.Diagnostics.Process进程=null;System.Diagnostics.ProcessStartInfoprocessStartInfo;processStartInfo=新系统。诊断.ProcessStartInfo();processStartInfo.FileName=Environment.GetFolderPath(Environment.SpecialFolder.System)+"\Rundll32.exe";if((System.Environment.OSVersion.Version.Major>=6)){//WindowsVista或更高版本processStartInfo.Verb="runas";}processStartInfo.Arguments=args;processStartInfo.WindowStyle=System.Diagnostics.ProcessWindowStyle.Hidden;processStartInfo.UseShellExecute=true;try{process=System.Diagnostics.Process)Start.Start(process}catch(Exceptionex){Utilities.WriteErrorLog(ex);}finally{if(!(process==null)){process.Dispose();}有没有其他方法来实现这个..需要你的建议和例子问候Anbuselvan试试微软的建议:http://support.microsoft.com/kb/326201以上是C#学习教程:Clearingwith"C#"除了网络临时文件分享的所有内容,如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。转载请注明出处:
