msdn sana yabancı gelmemeli.. Eğer yleyse, herşeyi bırak, msdn'yi anlamaya çalış.:) ..

dediklerini tam olarak anlayamadım fakat bu olay Process kontrolune girer. bi ip ucu vererek başlıyım mesela ilk nce kütüphanemize ;using System. Diagnostics; // kütüphaneye ekledik.. şyle bir rnek vermek istiyorum.. mesela şuan pcnde çalışan programları grmek istiyosan şu kodla sorgulatıp alırsın. private void Form1_Load { listBox1. Items. Clear ; Process get = Process. GetProcesses ; { foreach (Process get2 in get) } } /////////// yani dedikki form yüklenirken ramdaki işlemleri al listboxa yerleştir :| bu kodu geliştirerek kullanıcı yeni bi işlem başlattığında ProcessName methodundan programın adını listboxa yükletebilirsin.. karıştır biraz // pardon bide kapatmak istiyomuşsun.. oda basit daha nce yukarda işlemleri listboxumuza aldık Process get = Process. GetProcessesByName(listBox1. Text); { foreach (Process get2 in get) }--/ bu kodu bir buttona ekle ve listboxda sonlandırmak istediğin işlemin ismini seç. butona bas. ve işlem kapanacaktır. sorunu tam anlayamadığım için bukadar yardımcı olabilidm kusura bakma :| hadi koly gelsin ne

Process numarasına gre kapatabilirsin ancak. Mesela wmplayer için düşünürsek eğer;Process islem = Process. GetProcesses ;foreach {string s = i. ProcessName;s = s. ToLower ;if (s. CompareTo 0) }

: Kafamdaki soruların çoğunu cevaplamışsın zaten çok saol. Sorum tam olarak şuydu. diyelim ki user Belgelerimi açtı listeye belgelerim eklendi listeden Belgelerimi tıklayıp kapat butonuna basınca Belgelerim kapanıcak. Demek istediğim buydu. Ayrıca Process meto ile klasr isimlerini felan da alabilirmiyiz? Grev yneticisinde klasrler işlemler sekmesinde explorer adında gzüküyor çünkü. bilemiyorum, ama zannetmiyorum onun için farklı bişey bulacaksın.

Selam arkadaşlar yeni başladığım bir proje ile ilgili bir sorum olucak. Kullanıcı işletim sisteminde açtığı klasrleri, exeleri veya benzeri dosyaları açtığında projemdeki listeye kaydetmesini istiyorum bunu nasıl yapıcam ve aynı zaman da bu dosyaları istediğimde kapatmak istiyorum. rnek olarak kullanıcı winamp ve wordu açtı bu benim formundaki listede gzükücek kullanıcı winamp kapatmak istiyo diyelim bir buttonu tıklayarak nasıl kapatabilir? Kısacası grev yneticisi gibi bir proje olucak. IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT

: aSdFgH bunu yazdı: Kafamdaki soruların çoğunu cevaplamışsın zaten çok saol. Sorum tam olarak şuydu. diyelim ki user Belgelerimi açtı listeye belgelerim eklendi listeden Belgelerimi tıklayıp kapat butonuna basınca Belgelerim kapanıcak. Demek istediğim buydu. Ayrıca Process meto ile klasr isimlerini felan da alabilirmiyiz? Grev yneticisinde klasrler işlemler sekmesinde explorer adında gzüküyor çünkü. bilemiyorum, ama zannetmiyorum onun için farklı bişey bulacaksın. Ewt sanırım onun için farklı birşey var. Çünkü klasrler explorer. exe nin altında sanırım ona müdale etmem lazım AyrıcalistBox2. Items. Add(get2. MainWindowTitle. ToString ; komutu ile de başlat çubuğundaki programların title ğrenilyormuş. Sanılım bu sayede listedeki programlardan eleme yapabilirim. Nede olsa system dosyalarını listemde gstermek istemiyorum. IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT

: Process numarasına gre kapatabilirsin ancak. Mesela wmplayer için düşünürsek eğer;Process islem = Process. GetProcesses ;foreach {string s = i. ProcessName;s = s. ToLower ;if (s. CompareTo 0) } gerek yok çok uzun yntem

: Ewt sanırım onun için farklı birşey var. Çünkü klasrler explorer. exe nin altında sanırım ona müdale etmem lazım AyrıcalistBox2. Items. Add(get2. MainWindowTitle. ToString ; komutu ile de başlat çubuğundaki programların title ğrenilyormuş. Sanılım bu sayede listedeki programlardan eleme yapabilirim. Nede olsa system dosyalarını listemde gstermek istemiyorum. mantıklı

: Process numarasına gre kapatabilirsin ancak. Mesela wmplayer için düşünürsek eğer;Process islem = Process. GetProcesses ;foreach {string s = i. ProcessName;s = s. ToLower ;if (s. CompareTo 0) } Programları kapatmakta sorun yok. Sorun klasrleri kapatmakda. Klasrler Explorer içersinde gzüküyor. Explorer kapatınca açık klasrlerde kapanıyor. Aynı zamanda listeletme yaparken klasrleride grmüyor. IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT

Yabancı bi kaynak buldum. Ama fazla anlıyamadım. Birde siz bakın isterseniz. http://social.msdn. microsoft.com/Forums/en-US/csharpgeneral/thread/da48caa2-93fb-43e3-95ab-97aef2f05197 IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT

Kafamdaki soruların çoğunu cevaplamışsın zaten çok saol. Sorum tam olarak şuydu. diyelim ki user Belgelerimi açtı listeye belgelerim eklendi listeden Belgelerimi tıklayıp kapat butonuna basınca Belgelerim kapanıcak. Demek istediğim buydu. Ayrıca Process meto ile klasr isimlerini felan da alabilirmiyiz? Grev yneticisinde klasrler işlemler sekmesinde explorer adında gzüküyor çünkü. IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT