You need to enable JavaScript to run this app.

Skip to main content

Yazar: Mak@le
Kod:
       public static string MetinTersCevir(string metin)
       {
           char[] karakter_dizisi = metin.ToCharArray();
           Array.Reverse(karakter_dizisi);
           return new string(karakter_dizisi);
       }
Kullanım için örnek

Kod:
string ters_metin = MetinTersCevir("www.ddo1.com");
Forum: C# (Csharp)
Yorum Yorum Yok
Yazar: Mak@le
C# Hide Program to TaskManager

     private void Form1_Load(object sender, EventArgs e)
       {
           this.ShowInTaskbar = false;
           this.ShowIcon = false;
           this.FormBorderStyle = FormBorderStyle.FixedToolWindow;
       }
Forum: C# (Csharp)
Yorum Yorum Yok
Yazar: Mak@le
İlk olarak aşağıda ki kütüphaneyi import edelim
Kod:
using System.Drawing;
Kod:
    private void Form1_Load(object sender, EventArgs e)
       {

          panel1.Location = new Point(
   this.ClientSize.Width / 2 - panel1.Size.Width / 2,
   this.ClientSize.Height / 2 - panel1.Size.Height / 2);
           panel1.Anchor = AnchorStyles.None;

       }
Forum: C# (Csharp)
Yorum Yorum Yok
Yazar: Mak@le
Kod:
   bool kontrol;
           Mutex mt = new Mutex(true, Application.ProductName, out kontrol);
           if (!kontrol)
           {
               MessageBox.Show("Program Zaten Çalışıyor", "UYARI!!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
               Environment.Exit(0);
           }
Forum: C# (Csharp)
Yorum Yorum Yok
Yazar: Mak@le
ListBox içerisinde arama yapmak için birçok yöntem bulunmakta.

FindString (Arama yapılacak metnin başından itibaren tek tek kontrol eder bulduğu metnin listbox içerisinde ki index numarasını result eder (döndürür). Örneğin "Alfa" kelimesini arattığımızda listede "Alfa" kelimesi ile başlayan ilk kaydın index numarsı verir)


Kod:
void Button1Click(object sender, EventArgs e)
    {
           
        if (textBox1.Text == "")
        {
        return;
        }
           
        listBox1.SetSelected(0,false);
        int bulunanIndex = listBox1.FindString(textBox1.Text);
        if (bulunanIndex != - 1)
        {
                 MessageBox.Show("Bulunan kayıt : " + listBox1.Items[bulunanIndex].ToString());
        }
        else
        {
                 MessageBox.Show("Kayıt bulunamadı!");
        }
       
    }
FindStringExact (Arama metni ile ListBox içerisinde tam bir eşleşme bulunması isteniyorsa kullanılır.)


Kod:
void Button2Click(object sender, EventArgs e)
    {
        listBox1.SetSelected(0,false);
        int bulunanIndex = listBox1.FindStringExact(textBox1.Text);
        if (bulunanIndex != - 1)
        {
            MessageBox.Show("Bulunan kayıt : " + listBox1.Items[bulunanIndex].ToString());
        }
        else
        {
            MessageBox.Show("Kayıt bulunamadı!");
        }
    }
Forum: C# (Csharp)
Yorum Yorum Yok
Yazar: Mak@le
Kod:
       private void BaslangicdaCalistir()
       {
           RegistryKey baslangic_key = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
           baslangic_key.SetValue("PROJENİZİN ADI", Application.ExecutablePath);
       }
Forum: C# (Csharp)
Yorum Yorum Yok
Yazar: Mak@le
Rastgele Sayı Üretme
Kod:
    public static int rastgeleSayiUret ()
    {
        Random rnd = new Random();
        return rnd.Next(10);
    }
Kullanım
Kod:
   textBox1.Text = rastgeleSayiUret().ToString();

2 sayı arası rastgele üretme kısaca koşullu üretim
Kod:
    public static int rastgeleSayiUret (int baslangic, int bitis)
    {
        Random rnd = new Random();
        return rnd.Next(baslangic,bitis);
    }
Kullanım
Kod:
        textBox1.Text = rastgeleSayiUret(500,1000).ToString();
Yukarda ki örnekte 500 ile 1000 arasında rastgele sayı üretecek.



C# Rastgele Harf üretmek

Kod:
    public static int rastgeleSayiUret (int baslangic, int bitis)
    {
        Random rnd = new Random();
        return rnd.Next(baslangic,bitis);
    }
Kod:
Büyük Harf üretmek
int charKodu = rastgeleSayiUret(65,91);
textBox1.Text = Convert.ToChar(charKodu).ToString();

Küçük harf üretmek
Kod:
int charKodu = rastgeleSayiUret(97,123);
Kod:
textBox1.Text = Convert.ToChar(charKodu).ToString();




RANDOM üretimi sizin verdiğin harf ve rakamlar ile istediğiniz uzunlukta yapmasını istiyorsanız aşağıda ki fonksiyonu kullanabilirsiniz.
Kod:
  String karakterler = "0123456789ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZabcçdefgğhıijklmnoöprsştuüvyz";
        Random rnd = new Random();
        String pano = "";
        for (int i=0;i<20;i++)
        {
            pano+= karakterler[rnd.Next(karakterler.Length)];
        }
           
        textBox1.Text = pano;
Forum: C# (Csharp)
Yorum Yorum Yok
Yazar: Mak@le
Kod:
       private void listView1_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
       {
          if (listView1.Columns[0].Width != 110 || listView1.Columns[1].Width != 110)
           {
               listView1.Columns[0].Width = 110;
               listView1.Columns[1].Width = 110;
           }
       }
Forum: C# (Csharp)
Yorum Yorum Yok
Yazar: Mak@le
Kod:
using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;

namespace Taskbar_Gizle_Göster
{

   public partial class anaFrm : Form
   {
       public anaFrm()
       {
           InitializeComponent();
       }

       private void btnGoster_Click(object sender, EventArgs e)
       {
           Taskbar.Goster();
       }

       private void btnGizle_Click(object sender, EventArgs e)
       {
           Taskbar.Gizle();
       }
   }
   public class Taskbar
   {
       [DllImport("user32.dll")]
       private static extern int FindWindow(string className, string windowText);

       [DllImport("user32.dll")]
       private static extern int ShowWindow(int hwnd, int command);

       [DllImport("user32.dll")]
       public static extern int FindWindowEx(int parentHandle, int childAfter, string className, int windowTitle);

       [DllImport("user32.dll")]
       private static extern int GetDesktopWindow();

       private const int SW_HIDE = 0;
       private const int SW_SHOW = 1;

       protected static int Handle
       {
           get
           {
               return FindWindow("Shell_TrayWnd", "");
           }
       }

       protected static int HandleOfStartButton
       {
           get
           {
               int handleOfDesktop = GetDesktopWindow();
               int handleOfStartButton = FindWindowEx(handleOfDesktop, 0, "button", 0);
               return handleOfStartButton;
           }
       }

       public static void Goster()
       {
           ShowWindow(Handle, SW_SHOW);
           ShowWindow(HandleOfStartButton, SW_SHOW);
       }

       public static void Gizle()
       {
           ShowWindow(Handle, SW_HIDE);
           ShowWindow(HandleOfStartButton, SW_HIDE);
       }
   }

}
Forum: C# (Csharp)
Yorum Yorum Yok
Yazar: Mak@le
Kod:
System.Web.HttpUtility.UrlEncode("Buraya ekle birşeyler yoğurt")
Kodun yalın hali yukarıda ki gibidir. Bu hali ile boşlukları + olarak encode etmektedir. Bunu çözmek için kodu şu şekilde geliştirebilirsiniz.

Kod:
System.Web.HttpUtility.UrlEncode("Buraya ekle birşeyler yoğurt").Replace("+","%20")
Decode İşlemi için;
Kod:
System.Web.HttpUtility.UrlDecode("Buraya+ekle+bir%C5%9Feyler+yo%C4%9Furt")
Forum: C# (Csharp)
Yorum Yorum Yok

Hoşgeldin, Ziyaretçi

Sitemizden yararlanabilmek için kayıt olmalısınız.

Forumda Ara

Forum İstatistikleri

Toplam Üyeler 137
Son Üye xblazinq
Toplam Konular 64
Toplam Yorumlar 67

Son Yazılanlar

Web Sitenizin Trafiğini A...

Son Yorum: ofelya 07.07.2024 17:34

Twitter Account Generator...

Son Yorum: ofelya 24.06.2024 12:15

Discord Sunucumuza Katılı...

Son Yorum: ofelya 29.05.2024 11:04

Discord Oto. Mesaj Zamanl...

Son Yorum: ofelya 20.04.2024 01:59

C# Hosts Dosayasını Düzen...

Son Yorum: redzii 19.03.2024 00:05

Html img

Son Yorum: admin 02.02.2024 05:16

C# Astape UI - WPF UI Des...

Son Yorum: admin 29.12.2023 10:56

Forum Sitemiz Xenforo'ya ...

Son Yorum: admin 11.12.2023 20:32

C# FatalityHack Loader Ui...

Son Yorum: admin 11.12.2023 15:55

C# ile Veritabanına Bağla...

Son Yorum: admin 25.11.2023 20:08

İçerik sağlayıcı paylaşım sitesi olarak hizmet veren Ddo1.com WebMaster & Kodlama Forumu sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.K'nın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Sitemiz hakkında yapılacak tüm hukuksal şikayetleri bağlantısından bize ulaşıldıktan en geç 3 (üç) gün içerisinde ilgili kanunlar ve yönetmenlikler çerçevesinde tarafımızca incelenerek, gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.