using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; namespace Core.StlMes.Client.LgIntegrationQuery { public partial class frmClearCache : Core.StlMes.Client.LgCommon.frmStyleBase { public string FileName = ""; public frmClearCache() { InitializeComponent(); FileName = System.Windows.Forms.Application.StartupPath + "\\data\\uac.core"; } private void frmClearCache_Load(object sender, EventArgs e) { DialogResult dr = MessageBox.Show("是否确认清除登录缓存信息?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dr == DialogResult.Yes) { ExeClearCache(); } this.VisibleChanged += new EventHandler(Form_VisibleChanged); } private void Form_VisibleChanged(object sender, System.EventArgs e) { this.Close(); } public void ExeClearCache() { try { if (File.Exists(FileName)) { File.Delete(FileName); } if (!File.Exists(FileName)) { StreamWriter SW; SW = File.CreateText(FileName); SW.Close(); MessageBox.Show("登录缓存信息清除成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("登录缓存信息清除失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } catch { } } } }