Я пытаюсь создать небольшую производительную программу, чтобы сосредоточиться на программировании; в частности, чтобы закрыть любые процессы, которые могут отвлечь меня от выполнения моей работы. Я пишу это в VB.NET для простоты.
Какой самый простой способ уничтожить все процессы, перечисленные в списке? Я уже знаю, как добавить процессы в мой список со следующим кодом:
Dim newProc As New OpenFileDialog
'// Settings for the open file dialog. (I like how I use ' to start the comment, but // so I recognize it! :)
newProc.Filter = "Executable files (*.exe)|*.exe"
newProc.FileName = "..choose a file.."
newProc.Multiselect = True
newProc.CheckFileExists = True
newProc.CheckPathExists = True
newProc.AutoUpgradeEnabled = True
newProc.AddExtension = True
If (newProc.ShowDialog = Windows.Forms.DialogResult.OK) Then
ListBox1.Items.AddRange(newProc.SafeFileNames)
End If
Это добавляет процессы в listBox очень аккуратно и все, именно так, как я этого хочу. У меня есть таймер, который включается нажатием кнопки, которая должна закрыть все процессы в listBox, но я не уверен, что мне следует использовать. Могу ли я получить помощь? (