Şimdi Ara

İsim Bulan Program

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
494
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Yaptığım Program C# Diliyle Yazılmıştır
    --------------------------------------------
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;

    namespace Kelime_Çıkartan_Program
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }
    int harf_sayisi;
    private void button1_Click(object sender, EventArgs e)
    {
    try
    {
    if (denge == true)
    {
    denge = false;
    }
    else
    {
    denge = true;
    }
    harf_sayisi = Convert.ToInt32(textBox1.Text);
    if (button1.Text == "Başlat" || button1.Text == "Devam Ettir")
    {
    timer1.Start();
    button1.Text = "Durdur";
    }
    else
    {
    timer1.Stop();
    button1.Text = "Devam Ettir";
    }
    }
    catch (Exception)
    {
    MessageBox.Show("Lütfen Düzgün Değer Giriniz!", "HATA", MessageBoxButtons.OK, MessageBoxIcon.Warning);
    }
    }
    public bool kontrol(string gelen)
    {
    bool x = true;
    if (listBox1.Items.Count != 0)
    {
    foreach (string item in listBox1.Items)
    {
    if (gelen == item)
    {
    x = false;
    }
    }
    }
    return x;
    }
    string[] _sessizHarf = { "r", "t", "y", "p", "s", "d", "f", "g", "h", "k", "l", "z", "c", "v", "b", "n", "m" };
    string[] _sesliHarf = { "a", "e", "ı", "o", "u" };
    string ifade = "";
    bool denge;
    Random x = new Random();
    private void timer1_Tick(object sender, EventArgs e)
    {
    for (int i = 0; i < harf_sayisi; i++)
    {
    if (denge == true)
    {
    ifade += _sessizHarf[x.Next(0, _sessizHarf.Length)].ToUpper();
    denge = false;
    }
    else
    {
    ifade += _sesliHarf[x.Next(0, _sesliHarf.Length)].ToUpper();
    denge = true;
    }
    }
    if (kontrol(ifade) != false)
    {
    listBox1.Items.Add(ifade);
    }
    ifade = "";
    }

    private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
    {
    timer1.Stop();
    button1.Text = "Başlat";
    listBox1.Items.Clear();
    textBox1.Text = "";
    }

    private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
    checkBox1.Enabled = true;
    label2.Text = listBox1.SelectedItem.ToString();
    checkBox1.Checked = false;
    }

    private void Form1_Load(object sender, EventArgs e)
    {
    MessageBox.Show("Bu Program Sayın Hercule Tarafından Hazırlanmıştır!", "Merhaba", MessageBoxButtons.OK, MessageBoxIcon.Information);
    label2.Text = "";
    label2.Font = new Font("Arial", 36, FontStyle.Regular);
    button1.Enabled = false;
    checkBox1.Enabled = false;
    }

    private void textBox1_TextChanged(object sender, EventArgs e)
    {
    if (textBox1.Text != "")
    {
    button1.Enabled = true;
    }
    else
    {
    button1.Enabled = false;
    }
    }

    private void button2_Click(object sender, EventArgs e)
    {
    DialogResult x = new DialogResult();
    x = MessageBox.Show("Çıkmak İstediğinize Eminmisiniz ?", "Çıkış", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
    if (x == DialogResult.Yes)
    {
    this.Close();
    }
    }

    private void checkBox1_CheckedChanged(object sender, EventArgs e)
    {
    if (checkBox1.Checked == true)
    {
    if (richTextBox1.Text == "")
    {
    richTextBox1.Text += label2.Text;
    }
    else
    {
    richTextBox1.Text += "\n" + label2.Text;
    }
    checkBox1.Enabled = false;
    }

    }
    }
    }







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.