Etiket arşivi: C++ ÖRNEK KODLAR

C# ile çalışan sistem uygulamalarını kapatmak

GörevYöneticisi

Merhaba arkadaşlar, bir projemde çalışan uygulamayı kapatmam gerekmişti. belki siz de ihtiyaç duyabilirsiniz diye paylaşma gereği duydum. Önce resimdeki gibi arayüzünüzü tasarlayın, bir tane tabcontrol ve 2 tane listbox bulunmakta.

Bilgisayarda çalışan programların listesine ulaşmak istiyorsak

using System.Diagnostics;

import ediyoruz.

daha sonra çalışan programları listelemek için aşağıdaki döngüyü kuruyoruz :


foreach (Process p in Process.GetProcesses("."))
            {
                if (p.MainWindowTitle.Length > 0)//görev çubuğunda gösterilen uygulamalardır.
                {
                    ListViewItem 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);
                }
            }

Program Başlatma :


Process.Start(textBox1.Text); //Program Başlatmanın Yolu. Basit Değil mi ? :) )</i>

Program Kapatma :


foreach (Process p in Process.GetProcesses("."))//Local Makinedeki Çalısan Programlar
{
if (p.ProcessName.ToString() == ad)
{
p.Kill(); //Seçilen Programı kapatır</i>
}
}

Yararlı Olması Dileği İle

kaynak : http://burakbaskak.blogspot.com.tr/2011/09/c-ile-gorev-yoneticisi.html

Girilen m ve n degerleri arasındaki mükemmel sayıları bulan C# console uygulaması

Girilen m ve n degerleri arasındaki mükemmel sayıları bulan C# console uygulaması


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace mukemmel_sayilar
{
    class Program
    {

      static  bool mukemmel_mi(int sayi)
        {

          // girilen sayı mukemmel mi diye bakar
       

            int toplam = 0;
            for (int i = 1; i &lt; sayi; i++)
                if (sayi % i == 0)
                    toplam += i;
            if (toplam == sayi)
                return true;
            else
                return false;

        }

    static  void mukemmel_sayilari_bul(int baslangic, int bitis)

    // verilen dedeğerler arasındaki sayılara bakıp eğer sayı mukemmel ise ekrana sayıyı yazdırır
         {

            for (int i = baslangic; i &lt;= bitis; i++)
            {

                if (mukemmel_mi(i)) 
                    Console.WriteLine(i.ToString());
            }

        }

        static void Main(string[] args)
        {

            Console.WriteLine("bir baslangic degeri giriniz :");

            int  bas =Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("bir bitis degeri giriniz :");
            int  son = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("\n" + bas +" ile " + son +" arasindaki mukemmel sayilar :");
            Console.WriteLine("---------------------------------------------"); 

            // girdigim değerler arasındaki sayılar mükemmel mi diye bakıyorum
            mukemmel_sayilari_bul(bas,son);

            Console.WriteLine("\n"); //aşağı satıra kaydırmak için 
            Console.Read();  // ekranda dursun diye

        }
    }
}