Hi All,
Using Button2 to delete program running at startup.However it can delete "Team Viewer" but can't delete "Team Viewer Service".
somebody can correct this code.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Task_M
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
UpdateProcessList();
}
private void UpdateProcessList()
{
listBox1.Items.Clear();
foreach (System.Diagnostics.Process p in
System.Diagnostics.Process.GetProcesses())
{
listBox1.Items.Add(p.ProcessName + " - " + p.Id);
}
textBox1.Text = "Processes running: " +
listBox1.Items.Count.ToString();
}
private void button1_Click(object sender, EventArgs e)
{
UpdateProcessList();
}
private void button2_Click(object sender, EventArgs e)
{
foreach (System.Diagnostics.Process p in
System.Diagnostics.Process.GetProcesses())
{
string[] arr = listBox1.SelectedItem.ToString().Split('-');
string sProcess = arr[0].Trim();
int iId = Convert.ToInt32(arr[1].Trim());
if (p.ProcessName == sProcess && p.Id == iId)
{
p.Kill();
}
}
UpdateProcessList();
}
}
}