public partial class Form1 : Form
{
Timer time;
ListViewItem item;
public Form1()
{
time = new Timer();
time.Interval = 100;
time.Tick += new EventHandler(TimerEventProcessor);
time.Start();
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
foreach (Process p in Process.GetProcesses("."))
{
if (p.MainWindowTitle.Length > 0)//görev çubuğunda gösterilen uygulamalardır.
{
item = new ListViewItem();
item.Text = p.ProcessName.ToString();
item.SubItems.Add(p.MainWindowTitle.ToString());
listView1.Items.Add(item);
}
else //Arka planda Çalısan uygulamaları getirir.
{
ListViewItem item = new ListViewItem();
item.Text = p.ProcessName.ToString();
item.SubItems.Add(p.SessionId.ToString());
item.SubItems.Add(p.Id.ToString());
listView2.Items.Add(item);
}
}
}
private void TimerEventProcessor(object sender, EventArgs e)
{
}
}
}
program bu acınca direk okuyor ne varsa ama baska işlem yapsan yenilemiyor bir timer koydum bunun içine ne yaza bilirim belli saniyede yenileyerek bakması içn