黑色兰寿眼睛变白了:C# 清理Cookies文件实例代码-程序开发-红黑联盟

来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 11:00:11
C# 清理Cookies文件实例代码
文章录入:王子    责任编辑:7747.Net  10
【字体:小大】
C# 清理Cookies文件实例代码如下:
using System; using System.IO; using System.Windows.Forms; namespace WinFormTemp {     public partial class FormTemp : Form     {         public FormTemp()         {             InitializeComponent();             this.HelpButton = true;             this.MaximizeBox = false;             this.MinimizeBox = false;             this.AutoSizeMode = AutoSizeMode.GrowAndShrink; // 禁用手动调整大小。             this.SizeGripStyle = SizeGripStyle.Hide; // 隐藏调整大小手柄。             this.StartPosition = FormStartPosition.CenterScreen; // 在桌面居中显示。         }         protected override void OnLoad(EventArgs e)         {             base.OnLoad(e);             DirectoryInfo dir = new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.Cookies));             foreach (FileInfo info in dir.GetFiles("*.txt"))             {                 info.Delete();             }             System.Diagnostics.Process.Start(dir.FullName);         }         protected override void OnHelpButtonClicked(System.ComponentModel.CancelEventArgs e)         {             base.OnHelpButtonClicked(e);             e.Cancel = true;             FileInfo info = new FileInfo("Clear.bat");             if (info.Exists)                 info.Attributes = FileAttributes.Normal;             using (StreamWriter sw = info.CreateText())             {                 sw.WriteLine("@echo off");                 sw.Write(@"del /f /s /q ""{0}""", Environment.GetFolderPath(Environment.SpecialFolder.Cookies));             }             System.Diagnostics.Process.Start(info.DirectoryName);         }     } }