Example #1
0
        public void SelectWhat2Delete()
        {
            string a, b, c, d, e, f, g;

            if (checkBoxTIF.Checked)
            {
                //Temporary Internet Files
                System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 8");
                RTBResultText.AppendText(checkBoxTIF.Text + " Deleted \n");
            }
            if (checkBoxCookies.Checked)
            {
                //Cookies
                System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 2");
                RTBResultText.AppendText(checkBoxCookies.Text + " Deleted \n");
            }
            if (checkBoxHistory.Checked)
            {
                //History
                System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 1");
                RTBResultText.AppendText(checkBoxHistory.Text + " Deleted \n");
            }
            if (checkBoxForm.Checked)
            {
                //Form(Data)
                System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 16");
                RTBResultText.AppendText(checkBoxForm.Text + " Deleted \n");
            }
            if (checkBoxPasswords.Checked)
            {
                //Passwords
                System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 32");
                RTBResultText.AppendText(checkBoxPasswords.Text + " Deleted \n");
            }
            if (checkBoxDeleteAll.Checked)
            {
                //Delete(All)
                System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 255");
                RTBResultText.AppendText(checkBoxDeleteAll.Text + " Deleted \n");
            }
            if (checkBoxAllnadSettings.Checked)
            {
                //Delete All – Also delete files and settings stored by add-ons
                System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 4351");
                RTBResultText.AppendText(checkBoxAllnadSettings.Text + " Deleted \n");
            }
            a = checkBoxTIF.CheckState.ToString();
            b = checkBoxCookies.CheckState.ToString();
            c = checkBoxHistory.CheckState.ToString();
            d = checkBoxForm.CheckState.ToString();
            e = checkBoxPasswords.CheckState.ToString();
            f = checkBoxDeleteAll.CheckState.ToString();
            g = checkBoxAllnadSettings.CheckState.ToString();
            if ((a != "Checked") && (b != "Checked") && (c != "Checked") && (d != "Checked") && (e != "Checked") && (f != "Checked") && (g != "Checked"))
            {
                RTBResultText.Clear();
                MessageBox.Show(this, "You Must choose at least one option", "Alert !!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
        }
Example #2
0
 private void BtnDelete_Click(object sender, EventArgs e)
 {
     try
     {
         RTBResultText.Clear();
         SelectWhat2Delete();
     }
     catch (Exception ex)
     {
         string a = ex.ToString();
     }
 }