Jump to content
Son zamanlarda artan kullanıcı hesap hırsızlıkları sebebiyle tüm kullanıcılara şifre sıfırlama maili gönderilmiştir. Lütfen güveli şifreler seçiniz. Mevcut e-mail adresinize erişemiyorsanız, en aşağıdaki destek linkinden bize ulaşınız. ×

C# Text Şifreleme


Rancho
 Share

Recommended Posts

Textbox a girilen veriyi şifreleme yöntemi
Şifrelenen veriyi kendisi kopyalıyor onu ctrl+v ye istediğiniz yere yapıştırabilirsiniz.
geri textbox içine yapıştırıp Şifreyi çöz butonuna basarsanız önceki yazdığınız yazıyı elde edersiniz.




D9KvnyE.png

Kodlar
 

using System;
using System.Windows.Forms;


namespace MD5Sifrele
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

static public string Sifrele(string veri)
{
// gelen veri byte dizisine aktarılıyor
byte[] veriByteDizisi = System.Text.ASCIIEncoding.ASCII.GetBytes(veri);
// base64 şifreleme algoritmasına göre şifreleniyor.
string sifrelenmisVeri = System.Convert.ToBase64String(veriByteDizisi);
return sifrelenmisVeri;
}

static public string Coz(string cozVeri)
{
byte[] cozByteDizi = System.Convert.FromBase64String(cozVeri);
string orjinalVeri = System.Text.ASCIIEncoding.ASCII.GetString(cozByteDizi);
return orjinalVeri;
}

private void button1_Click(object sender, EventArgs e)
{
//Parola Boşmu Kontrol Ediyoruz
if (textBox1.Text == "")
{
//Eğer boş ise uyarı veriyoruz
MessageBox.Show("TextBox Boş");
}
else
{
//Textboxa girilen değeri Şifreleyip
string sifrelenmis = Sifrele(textBox1.Text);
//Panoya Kopyalıyoruz
Clipboard.SetText(sifrelenmis);
textBox1.Clear();
//Sonrada Labele Yazdırıyoruz
label1.Text = sifrelenmis;
label2.Text = "Şifrelenen veri kopyalandı!";
label3.Text = "Ctrl+V ye basıp kodu yapıştırabilirsiniz.";
}

}

private void button2_Click(object sender, EventArgs e)
{
//Parola Boşmu Kontrol Ediyoruz
if (textBox1.Text=="")
{
//Eğer boş ise uyarı veriyoruz
MessageBox.Show("TextBox Boş");
}
else
{
//Textboxa girilen değeri Çözüp
string coz = Coz(textBox1.Text);
//Panoya Kopyalıyoruz
Clipboard.SetText(coz);
textBox1.Clear();
//Sonrada Labele Yazdırıyoruz
label1.Text = coz;
}
}


}
}

 

 

İndirme linki : https://www.dropbox.com/s/2ofqlots4b1iedt/MD5Sifrele.rar?dl=0

Edited by Optimus_Prime
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By abdullahTR
      Yaklaşık 83 tane eğitim ve ek olarak pdf dosyaları vardır.
       
      Eğitimlerin İçerikleri
      [spoiler]

      [/spoiler]
       
      Linkler
      http://www.youtube.com/watch?feature=player_embedded&v=ifDVpG5-uHA http://www.youtube.com/watch?feature=player_embedded&v=gCNqJnDokeA http://www.youtube.com/watch?feature=player_embedded&v=a5iHROLdLjY http://www.youtube.com/watch?feature=player_embedded&v=NvcIb93-5QE http://www.youtube.com/watch?feature=player_embedded&v=DZusCOXJmPA http://www.youtube.com/watch?feature=player_embedded&v=ZALENeVIKrI http://www.youtube.com/watch?feature=player_embedded&v=o3V_ftxes1Y http://www.youtube.com/watch?feature=player_embedded&v=G_sn827BETU http://www.youtube.com/watch?feature=player_embedded&v=-kQ8maA1djs http://www.youtube.com/watch?feature=player_embedded&v=jWAzTgJKqRE http://www.youtube.com/watch?feature=player_embedded&v=WrzMCF8sSOs http://www.youtube.com/watch?feature=player_embedded&v=0XRYulX43Bw http://www.youtube.com/watch?feature=player_embedded&v=CTbCQeCxN4k http://www.youtube.com/watch?feature=player_embedded&v=DIy1Ar4tI1M http://www.youtube.com/watch?feature=player_embedded&v=S5UFF35swQM http://www.youtube.com/watch?feature=player_embedded&v=19uaWJFZGt0 http://www.youtube.com/watch?feature=player_embedded&v=AywiYyTXxUU http://www.youtube.com/watch?feature=player_embedded&v=gMlGezC76Lo http://www.youtube.com/watch?feature=player_embedded&v=5uJtp43U4w8 http://www.youtube.com/watch?feature=player_embedded&v=zveCA-BFOjU http://www.youtube.com/watch?feature=player_embedded&v=L7Y1y7fd3Oo http://www.youtube.com/watch?feature=player_embedded&v=Okjo3naqAsk http://www.youtube.com/watch?feature=player_embedded&v=hHZ6UlC70j8 http://www.youtube.com/watch?feature=player_embedded&v=VhN73Mz8Y68 http://www.youtube.com/watch?feature=player_embedded&v=X7F5p5UmQgs http://www.youtube.com/watch?feature=player_embedded&v=vJzQYOrjiME http://www.youtube.com/watch?feature=player_embedded&v=6JSX9ydvfOA http://www.youtube.com/watch?feature=player_embedded&v=yq4MSkJ65eM http://www.youtube.com/watch?feature=player_embedded&v=cFb5KV3Byow http://www.youtube.com/watch?feature=player_embedded&v=ukDMGIJiDlc http://www.youtube.com/watch?feature=player_embedded&v=MsQjQuUCuWw http://www.youtube.com/watch?feature=player_embedded&v=GUu7CfmVMeE http://www.youtube.com/watch?feature=player_embedded&v=6YR9GwiWhVQ http://www.youtube.com/watch?feature=player_embedded&v=dYDmOOtM2bw http://www.youtube.com/watch?feature=player_embedded&v=FvRFA_iSjhQ http://www.youtube.com/watch?feature=player_embedded&v=rBVt_DxLiXw http://www.youtube.com/watch?feature=player_embedded&v=lJiuhG39XCE http://www.youtube.com/watch?feature=player_embedded&v=vb6ElLxsBv0 http://www.youtube.com/watch?feature=player_embedded&v=ptSNgg0Ln4k http://www.youtube.com/watch?feature=player_embedded&v=2Yk7Zu-TrCk http://www.youtube.com/watch?feature=player_embedded&v=poWWscvc2EI http://www.youtube.com/watch?feature=player_embedded&v=aTdTBAW_Y7g http://www.youtube.com/watch?feature=player_embedded&v=4QDqiZ_ZsQs http://www.youtube.com/watch?feature=player_embedded&v=Ie5z81a2OdM http://www.youtube.com/watch?feature=player_embedded&v=IJJ2oSAS7PU http://www.youtube.com/watch?feature=player_embedded&v=wT5VcmT9z7E http://www.youtube.com/watch?feature=player_embedded&v=KWv-x0nwFpk http://www.youtube.com/watch?feature=player_embedded&v=FALYb0fTtGY http://www.youtube.com/watch?feature=player_embedded&v=-tQBR4TKEQ4 http://www.youtube.com/watch?feature=player_embedded&v=UEG2PKk5G_o http://www.youtube.com/watch?feature=player_embedded&v=RK-q7XJsqK4 http://www.youtube.com/watch?feature=player_embedded&v=RqL6FlIRVA0 http://www.youtube.com/watch?feature=player_embedded&v=WrOC0vBWd8Q http://www.youtube.com/watch?feature=player_embedded&v=t9Om-Oht_2o http://www.youtube.com/watch?feature=player_embedded&v=bJqm87EktZs http://www.youtube.com/watch?feature=player_embedded&v=tRAOPD4nw7g http://www.youtube.com/watch?feature=player_embedded&v=0QcFt78KqmM http://www.youtube.com/watch?feature=player_embedded&v=Yqsy3_3FyVE http://www.youtube.com/watch?feature=player_embedded&v=NsEvYhlCj4Q http://www.youtube.com/watch?feature=player_embedded&v=Grszplz8hs4 http://www.youtube.com/watch?feature=player_embedded&v=G4SE0uff1VY http://www.youtube.com/watch?feature=player_embedded&v=NGtA5dtR23M http://www.youtube.com/watch?feature=player_embedded&v=4H9_8BEA-Yc http://www.youtube.com/watch?feature=player_embedded&v=bbc4xC1s1zU http://www.youtube.com/watch?feature=player_embedded&v=qxg4h8G8PIQ http://www.youtube.com/watch?feature=player_embedded&v=YrK3tEfxHKw http://www.youtube.com/watch?feature=player_embedded&v=AtogysiQy0s http://www.youtube.com/watch?feature=player_embedded&v=3yZO_PRMacw http://www.youtube.com/watch?feature=player_embedded&v=puupA-nzbJo http://www.youtube.com/watch?feature=player_embedded&v=9nAuVCurijw http://www.youtube.com/watch?feature=player_embedded&v=sT1xy8_RXr0 http://www.youtube.com/watch?feature=player_embedded&v=r95xwlgoWw4 http://www.youtube.com/watch?feature=player_embedded&v=GxGLRzhuLKA http://www.youtube.com/watch?feature=player_embedded&v=g9XI9jND4lY http://www.youtube.com/watch?feature=player_embedded&v=uquqZCo9u5s http://www.youtube.com/watch?feature=player_embedded&v=uquqZCo9u5s http://www.youtube.com/watch?feature=player_embedded&v=9egBuadSCTI http://www.youtube.com/watch?feature=player_embedded&v=85n67PMmn7g http://www.youtube.com/watch?feature=player_embedded&v=gO4ziD0Mo9U http://www.youtube.com/watch?feature=player_embedded&v=GqI7ZbNUN1I http://www.youtube.com/watch?feature=player_embedded&v=8CsoZueoEfA http://www.youtube.com/watch?feature=player_embedded&v=jO8dEBC27Mw http://www.youtube.com/watch?feature=player_embedded&v=bM1nU65mySg PDF
      https://mega.co.nz/#!lRY3QKRI!27nYV8Qlb7gUsoODb3rS9vcWPEzRfIyIaeeWU-J2T_Y  4K Video Downloader İle İndirebilirsiniz
       
      Kaynak:
      [spoiler]
      http://forumalbayrak.net/konu-bilge-adam-c-dersleri-dev-arsiv.html  [/spoiler]
    • By KintaRo
      Grid kontrollerinde veri listelemeye daha önce bir çok kez değindik. Bu sefer ayrıntılı bir tablo görünümü oluşturalım. Bunun için DevExpress eklentisine ihtiyacımız var. Bu eklenti paketi sitemizde ve internette bir çok yerde var.
       
      Bu iş için iki tane datatable tipinde tablo lazım. ve bunların birer kolonu bir biriyle eşleşmeli. Ben örnek olarak bir cari tablo oluşturdum ve bu cari kayıtlara ait harektleri listeledim. Master tablodaki Kod sütunu ile ayrıntı tablodaki Müşteri Kodu kolonları bir biriyle uyuşuyor dikkat ederseniz. Daha sonra bunları DataSet ile birbirine bağlıyoruz ve olaylar gelişiyor.
       
      Not: proje VS 2013 CE ve DevExpress 14,2 ile yapılmıştır.
       
      [spoiler]
      using System; using System.Data; using System.Windows.Forms; namespace DevEx_GridControl_Master_Detail { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { DataTable master = new DataTable(); DataTable detail = new DataTable(); DataSet relation = new DataSet(); master.Columns.Add("Kod"); master.Columns.Add("İsim"); master.Columns.Add("Şehir"); master.Columns.Add("Telefon"); master.Rows.Add("101", "Ali", "Mersin", ""); master.Rows.Add("102", "Mustafa", "Hatay", ""); master.Rows.Add("103", "Mehmet", "Ankara", ""); master.Rows.Add("104", "Şakir", "Denizli", ""); master.Rows.Add("105", "Mahmut", "İzmir", ""); master.Rows.Add("106", "Recep", "Aydın", ""); detail.Columns.Add("Tarih"); detail.Columns.Add("Açıklama"); detail.Columns.Add("Borç"); detail.Columns.Add("Alacak"); detail.Columns.Add("Müşteri Kodu"); detail.Rows.Add("01.01.2015", "ELDEN", "10,00", "", "101"); detail.Rows.Add("02.01.2015", "BANKADAN", "", "20,00", "101"); detail.Rows.Add("03.01.2015", "KREDİ KARTI", "33,00", "", "101"); detail.Rows.Add("04.01.2015", "ELDEN", "35,00", "", "102"); detail.Rows.Add("05.01.2015", "BANKADAN", "", "44,00", "102"); detail.Rows.Add("06.01.2015", "BANKADAN", "100,00", "", "102"); detail.Rows.Add("07.01.2015", "KREDİ KARTI", "120,00", "", "103"); detail.Rows.Add("08.01.2015", "BANKADAN", "", "50,00", "103"); detail.Rows.Add("09.01.2015", "ELDEN", "60,00", "", "103"); detail.Rows.Add("10.01.2015", "KREDİ KARTI", "98,00", "", "104"); detail.Rows.Add("11.01.2015", "KREDİ KARTI", "", "100,00", "104"); detail.Rows.Add("12.01.2015", "ELDEN", "80,00", "", "104"); detail.Rows.Add("13.01.2015", "BANKADAN", "", "70,00", "105"); detail.Rows.Add("14.01.2015", "KREDİ KARTI", "100,00", "", "105"); detail.Rows.Add("15.01.2015", "ELDEN", "", "90,00", "105"); detail.Rows.Add("16.01.2015", "BANKADAN", "70,00", "", "106"); detail.Rows.Add("17.01.2015", "ELDEN", "", "50,00", "106"); detail.Rows.Add("18.01.2015", "KREDİ KARTI", "80,00", "", "106"); relation.Tables.Add(master); relation.Tables.Add(detail); relation.Relations.Add("Ayrıntı", master.Columns["Kod"], detail.Columns["Müşteri Kodu"]); gridControl1.LevelTree.Nodes.Add(relation.Relations["Ayrıntı"].RelationName, gviewDetail); gridControl1.DataSource = relation.Tables[0]; } } }   [/spoiler]
       

      https://yadi.sk/d/Qk7UzV9HheeSe
    • By KintaRo
      Bir arkadaşımızın isteği üzerine küçük bir örnek hazırladım. Aslında bir süredir aklımdaydı ama anca fırsat bulduk diyelim.
       
      Projede MySQL bağlantısı için MySQL.Data.dll 6.9.5.0 versiyonunu kullandım. Bu dll dosyasını referans olarak ekleyince tüm .NET 4.5 kurulu tüm sistemlerde sorunsuz bağlantı sağlayacaktır. MySQ yönetimi için Library klasöründe MySQL class'ı bulunmaktadır. Bu class içinde 
       
      void MySQL.Query(string sorgu); // insert, delete, update gibi işlemler için
      int MySQL.Count(string sorgu); // satır sayısı için
      DataTable MySQL.GetDataTable(string sorgu); // birden çok satırı çekmek için
      string MySQL.tekSutun(string sorgu); // select isim from rehber gibi tek sütun ve tek veri için
       
      public metodları bulunmaktadır.
       
      Projeyi kullanabilmeniz için Xampp/Wamp gibi bir yerel mysql sunucusu ya da remote mysql destekli web siteniz olması gerekmektedir. Yerel ağda phpmyadmin ayarlarını aşağıdaki gibi yaparsanız tüm bilgisayarlardan verilere ulaşabilirsiniz:
       

       
      yani veritabanı kullanıcısına bağlanacak ip lere izin vermeniz gerekmektedir. Yukarıda IP adresi 192.168 ile başlayan tüm iplere izin verildiği görülüyor.
       
      Daha sonra phpmyadminden ornekdb adlı bir veritabanı oluşturup ekteki dosyada bulunan ornekdb.sql dosyasını bu veritabanını import etmeniz gerekiyor.
       

       
      Son olarak Projemizde Solution penceresinden Library klasöründe bulunan MySQL.cs dosyasındaki şu satırları kendi bağlantınıza göre düzenlemelisiniz:
       
              private void Initialize()         {             server = "localhost";             uid = "root";             password = "";             database = "ornekdb";             port = "3306";             string connectionString = String.Format("SERVER={0};DATABASE={1};UID={2};PASSWORD={3};charset=utf8;PORT={4}", server, database, uid, password, port);             connection = new MySqlConnection(connectionString);         } Hepsi bu kadar. 
       

      https://yadi.sk/d/1QB56qLDhU7nd
    • By nnadiröztürk
      selamun aleykum arkadaslar 
      bn c#  ta, bir form içinde inretnete baglanmak istiyorum. 
      herşey formun içinde olacak. bu konu da sizlerden yardım ve fikirlerinizi bekliyorum.
      şimdiden teşekkürler. :)
    • By KintaRo
      Merhaba arkadaşlar. 
       
      http://www.tnctr.com/topic/280916-c-nesnenin-hareket-ettidhini-goerebilmek
       
      bu konuyu gördükten sonra bir örnekte ben yapıp nasıl olacağını denemek istedim :)
       
      - Ortadan otoyol çizgileri geçiyor
      - sağ ve soldan random nesneler geçiyor
      - araba sağa ve sola hareket edebiliyor.
       
      bodoslama dalınca bu kadar oldu. Zaman bulursam gelen nesnelerden kaçma ve puan toplama gibi özellikler eklemek isterim. Belki sizin fikirlerinizle dğeiştirebilir ya da hataları görebilirim.
       

       
      Kodlar:
       
      [spoiler]
      using System; using System.Drawing; using System.Threading; using System.Windows.Forms; namespace c_racing { public partial class Form1 : Form { #region VARS int start = 3; // başlangıç sayacı bool basladi = false; // yarış başlangıç kontrolü string yon = null; // sağ sol kontrolü bool donusBitti = true; // sağa veya sola dönüşün bitiş kontrolü #endregion #region FORM EVENTS public Form1() { CheckForIllegalCrossThreadCalls = false; InitializeComponent(); } private void Form1_KeyUp(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.Right: yon = "sag"; try { bgWorkerDonus.RunWorkerAsync(); } catch { } break; case Keys.Left: yon = "sol"; try { bgWorkerDonus.RunWorkerAsync(); } catch { } break; } } #endregion #region FUNCS // sağa dönüş private void Sag() { if (basladi & donusBitti) { donusBitti = false; picAraba.Image = c_racing.Properties.Resources.araba_donus_sag; for (int i = 0; i < 170; i++) { picAraba.Location = new Point(i, picAraba.Location.Y); Thread.Sleep(5); } picAraba.Image = c_racing.Properties.Resources.araba; donusBitti = true; } } // sola dönüş private void Sol() { if (basladi & donusBitti) { donusBitti = false; picAraba.Image = c_racing.Properties.Resources.araba_donus_sol; for (int i = 0; i < 170; i++) { picAraba.Location = new Point(170 - i, picAraba.Location.Y); Thread.Sleep(5); } picAraba.Image = c_racing.Properties.Resources.araba; donusBitti = true; } } // sağa ve sola döndürme private void Dondur() { if (yon == "sag") { if (picAraba.Location.X < 2) Sag(); } else { if (picAraba.Location.X > 168) Sol(); } } // otoyol çizgileri private void CizgiOlustur(string isim, int locY, EventHandler handle) { PictureBox pic = new PictureBox(); pic.Name = isim; pic.Width = 13; pic.Height = 110; pic.Location = new Point(145, locY); pic.Image = c_racing.Properties.Resources.cizgi; this.Controls.Add(pic); pic.BringToFront(); pic.LocationChanged += handle; } // sağ ve solda çıkacak nesneler private void NesneGonder() { const int sleep = 20; Random rnd = new Random(); int r = rnd.Next(1, 4); if (r == 1) { picCali.Visible = true; picCali.BringToFront(); picCali.Location = new Point(4, 10); while (picCali.Location.Y < 480) { picCali.Location = new Point(picCali.Location.X, picCali.Location.Y + 10); Thread.Sleep(sleep); } picCali.Visible = false; } else if (r == 2) { picTabela.Visible = true; picTabela.BringToFront(); picTabela.Location = new Point(4, 10); while (picTabela.Location.Y < 480) { picTabela.Location = new Point(picTabela.Location.X, picTabela.Location.Y + 10); Thread.Sleep(sleep); } picTabela.Visible = false; } else if (r == 3) { picCali.Visible = true; picCali.BringToFront(); picCali.Location = new Point(340, 10); while (picCali.Location.Y < 480) { picCali.Location = new Point(picCali.Location.X, picCali.Location.Y + 10); Thread.Sleep(sleep); } picCali.Visible = false; } else if (r == 4) { picTabela.Visible = true; picTabela.BringToFront(); picTabela.Location = new Point(340, 10); while (picTabela.Location.Y < 480) { picTabela.Location = new Point(picTabela.Location.X, picTabela.Location.Y + 10); Thread.Sleep(sleep); } } picTabela.Visible = false; } #endregion #region BUTTON EVENTS // geri sayımı başlat private void btnBaslat_Click(object sender, EventArgs e) { btnDurdur.Enabled = true; btnBaslat.Enabled = false; tmrStart.Start(); } // oyunu durdur be kontrolleri sıfırla private void btnDurdur_Click(object sender, EventArgs e) { start = 3; this.Controls.Find("pic1", true)[0].Dispose(); this.Controls.Find("pic2", true)[0].Dispose(); this.Controls.Find("pic3", true)[0].Dispose(); this.Controls.Find("pic4", true)[0].Dispose(); picAraba.Visible = false; lblBaslik.Visible = true; btnBaslat.Enabled = true; btnDurdur.Enabled = false; tmrCizgi.Stop(); } #endregion #region EVENTHANDLER // otoyol çizgileri başa sarmak için eventhandler private void pic_LocationChanged(object sender, EventArgs e) { PictureBox a = (PictureBox)sender; { if (a.Location.Y > 480) a.Location = new Point(a.Location.X, -110); } } #endregion #region TIMERLAR // otoyol çizgilerini göster private void tmrCizgi_Tick(object sender, EventArgs e) { for (int i = 0; i < this.Controls.Count; i++) { if (this.Controls[i].Name == "pic1") { PictureBox control1 = this.Controls[i] as PictureBox; control1.Location = new Point(178, control1.Location.Y + 10); break; } } for (int i = 0; i < this.Controls.Count; i++) { if (this.Controls[i].Name == "pic2") { PictureBox control2 = this.Controls[i] as PictureBox; control2.Location = new Point(178, control2.Location.Y + 10); break; } } for (int i = 0; i < this.Controls.Count; i++) { if (this.Controls[i].Name == "pic3") { PictureBox control3 = this.Controls[i] as PictureBox; control3.Location = new Point(178, control3.Location.Y + 10); break; } } for (int i = 0; i < this.Controls.Count; i++) { if (this.Controls[i].Name == "pic4") { PictureBox control4 = this.Controls[i] as PictureBox; control4.Location = new Point(178, control4.Location.Y + 10); break; } } } // oyunu başlat private void tmrStart_Tick(object sender, EventArgs e) { lblSayac.Text = start.ToString(); lblSayac.Visible = true; start--; if (start < 0) { CizgiOlustur("pic1", -50, pic_LocationChanged); CizgiOlustur("pic2", 100, pic_LocationChanged); CizgiOlustur("pic3", 250, pic_LocationChanged); CizgiOlustur("pic4", 400, pic_LocationChanged); basladi = true; picAraba.BringToFront(); picAraba.Visible = true; btnDurdur.Enabled = true; btnBaslat.Enabled = false; tmrCizgi.Interval = 10; tmrCizgi.Start(); //tmrNesne.Start(); tmrNesneHareket.Start(); lblBaslik.Visible = false; lblSayac.Visible = false; tmrStart.Stop(); } } // nesneler için bg workeri zamanla private void tmrNesneHareket_Tick(object sender, EventArgs e) { try { bgWorkerNesne.RunWorkerAsync(); } catch { } } #endregion #region BG WORKER // sağa ve sola dönüş için bg worker private void bgWorkerDonus_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e) { Dondur(); } // sağdan ve soldan çıkacak nesneler için bg worker private void bgWorkerNesne_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e) { NesneGonder(); } #endregion } } [/spoiler]
       
      Proje:
      https://yadi.sk/d/Jua8R1hWg7Juu
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...