Получаю процессы так:
Process[] Proc;
void startprocess()
{
Proc = Process.GetProcesses();
for (int i = 0; i < Proc.Length; i++)
{
ListViewItem itm2 = new ListViewItem(Proc[i].ProcessName + ".exe");
if (!listView1.Items.Contains(itm2))
{
this.listView1.Items.Add(itm2);
}
}
}
Теперь не могу понять как открыть папку к лежащему файлу.
Пытался сделать так:
foreach (ListViewItem item in listView1.SelectedItems)
{
Process.Start(new ProcessStartInfo("explorer.exe", @" /select," + item.Text));
}
Но открывает всегда одну и ту же рабочую папку.
Вам нужно узнать полный путь к процессу. Это делается через
Proc[i].MainModule.FileName
Имея полное имя, можно легко получить каталог:
Path.GetDirectoryName(Proc[i].MainModule.FileName)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Добрый день, подскажите как можно задать кол-во элементов массива из TextBox?
Поле Customer допускает значение nullПри попытке его устновить в null, оно остается прежним
Источник : Энтропия файла Покажите пожалуйста видео Youtube
Всем приветУ меня стоит задачка в заполнении таблицы в MS Word