VB.NET-də aktiv olan proqramları listləmək

Salam. Mənə VB.NET-də aktiv olan faylların və qovluqların adlarını ListBox1-ə listləmək lazımdır. Necə etmək olar?

Verilmiş cavablar və yazılan şərhlər (3 cavab var)

hnatiq (2011-08-05 22:23:22)
Təşəkkür

Rovshan Musayev (2011-06-07 14:57:52)
Yuxarıda yazdığım nümunə faylları siyahiya almaq üçün idi, meseleni sehv anlamışdım. Aşağıda verilmiş prosedurda Butun prosesləri bir massivə yığaraq "notepad" prosesini baglayır private void btnProcess_Click(object sender, EventArgs e) { try { RunningProcess.Items.Clear();//Clear all the Process which Running already. Process[] p = Process.GetProcesses();//Number of Process which is running inside has been taken inside the array. for (int i = 0; i 0) { //This shows that Number of Running Process inside the LabelBox if we choose or select the process inside the labelbox and Kill it with the help of Remove Process Button. RunningProcess.Items.Remove(RunningProcess.SelectedItem); } } } Ətraflı aşağıdakı linkə baxa bilərsiz http://www.mindstick.com/Articles/c5c08a18-908c-4410-925b-a4f57e62e1c7/?RUNNING%20PROCESS%20IN%20C

Rovshan Musayev (2011-06-07 14:10:25)
Aşağıdakı verilmiş qovluqdakı faylların adlarını listbox-a əlavə edən example verilib: // Fayllarin oldugu qovlugun elani DirectoryInfo dinfo = new DirectoryInfo(@"C:\TestDirectory"); // Elave olunacaq fayllarini tipinin secilmesi( hamisi ucun *.*) FileInfo[] Files = dinfo.GetFiles("*.txt"); // Fayllarin adlarinin siyahiya salinmasi foreach( FileInfo file in Files ) { listbox1.Items.Add(file.Name); }