Kayıtlar
code etiketine sahip yayınlar gösteriliyor
Popüler Yayınımıza da Göz Atabilirsiniz
C# ile Dosya Sürükle-Bırak (Drag-Drop)
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
Merhaba arkadaşlar bugün sizlere c# ile yaptığımız bir programda , masaüstündeki herhangi bir dosyayı programımıza sürüklediğimizde içindeki yazıların programımızdaki textbox'a nasıl aktarabileceğimizi anlatacağım. İlk öncelikle textbox'ımızın allowdrop özelliğini properties menüsünden true yapalım bu sayede textbox'a herhangi bir veri taşımamız aktif olacaktır. Eğer bu özelliği true yapmazsak yazdığımız kodlar bir işe yaramayacaktır. Evet şimdide textbox'ın properties'den dragdrop eventini açalım ve kodumuzu yazalım private void textBox1_DragDrop( object sender, DragEventArgs e) { if (e.Data.GetDataPresent( DataFormats .FileDrop)) { string [] s = ( string [])e.Data.GetData( DataFormats .FileDrop, true ); oku(s[0]); ...
C# Hangi Control'ün ContextMenüStrip'i Kullandığını Anlama
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
Merhaba arkadaşlar bugün sizlere bu C# yazımda , birden fazla button'umuz olduğunda buttonlardan hangisinin contextmenustrip itemi'ni kullandığını nasıl anlayacağımızı ve istediğimiz işlemleri nasıl uygulayabileceğimizi göstereceğim. Öncelikle bütün buttonların mouse_up özelliğini ortak bir event'te toplayalım yani demek istediğim hangi buttona sağ tıklarsak aynı event çalışsın bunu sağlamak için uygulayacağınız bütün buttonları seçin ve properties den mouse_up' a hepsi seçili haldeyken çift tıklayın. Artık hepsini ortak bir event'te topladık. Button btn; //button ' u hafıza da tutcaz. private void button1_MouseUp( object sender, MouseEventArgs e) { if (e.Button == MouseButtons .Right) //Farenin sağ tuşuna tıklandığını { ...
C# ile Ekran Görüntüsü Alma Programı
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
Merhaba arkadaşlar bugün sizlere c# yardımıyla ekran görüntüsü nasıl alınır bundan bahsedeceğim. Peki bir button' a tıklanıp almasını istedik programımızdan ama programımızda bu görüntüde çıktı öyle bir şey olsun ki programımız ekran görüntüsü alınınca kaybolsun ve alındıktan sonra tekrar görünsün. Evet böyle bir şey mümkün daha fazla lafı uzatmadan hemen kodlamaya başlayalım programımıza bir button koyalım ve click eventine şu kodları yazalım. private void button1_Click( object sender, EventArgs e) { this .Opacity = 0; //öncelikle formumuzun opacity değerini 0 yapalım bu değer 0 ile 1 arasında değişiyor ve //saydamlığını değiştiriyor formumuzun yani biz 0 vererek programımızı saydam yani // görünmez yapacaz. Mesela 0.5 değeri versek yarı saydam olacak. Size ekran_buy = new Size ( Screen .PrimaryScreen.Bounds.Width , ...
C# ile Winrar programını kullanarak arşiv çıkartma
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
Merhaba Arkadaşlar bir rar dosyamızı mevcut ve bu rar dosyanın içindekileri Winrar programını kullanarak nasıl çıkartabileceğimizi ve aynı zamanda kendi projemizde bu kısayolu nasıl kullanabileceğimizden bahsedeceğim. İlk önce Process komutunu kullanabilmek için using System.Diagnostics ; kütüphanesini ekliyoruz bundan sonra işlemimiz Process p = new Process(); p.StartInfo = new ProcessStartInfo( "Winrar.exe","e D:\\a.rar D:\\klasör" ); //burada D:\\a.rar çıkartılcak dosya konumunu - D:\\ klasör ise nereye çıkartılacağını belirliyor. p.Start(); //Programı çalıştırıyoruz. //Eğer bu çıkarma işlemi bitmeden diğer yapacağınız işleme geçmesini istemiyorsanız. p.WaitForExit(); // komutunu ekleyebiliriz Evet bu şekilde Winrar programını kullanıp arşiv çıkartıyoruz. Şimdi bu şekilde bu kısayolu programımızda nasıl yapabileceğimizi gösterelim. Program.cs yi açalım normalde olan void Main() komutunu void Main( string [] args) olarak değiştiriyoruz. Zat...
C# Dosyanın Verilerini Programa Aktarma - Birlikte Aç
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
C# ile football manager , kim milyoner gibi oyunlar yapmaya hevesliyseniz kanalıma abone olup takip edebilirsiniz. Kanalım : https://www.youtube.com/rehastudio15 C# Dosyanın Verilerini Programa Aktarma Merhaba arkadaşlar bugün sizlere dosyamızın içindeki verilerin programımıza nasıl aktarılacağından bahsedeceğim. Mesela bir metin belgesi programı yaptık. Herhangi bir .txt uzantılı ( Metin belgesi dosyasına ) sağ tıklayıp programımızla aç dediğimizde program açılıyor lakin içindeki veriler yüklenmiyor . İşte bugün sizlere bu verileri programımıza nasıl yükleyeceğimizi anlatacağım. Sizler için yazının altına kendi yapmış olduğum uygulamada bu nasıl yaptığımın videosunu da paylaşacağım. İlk önce Ana formumuzun kodlarına girip Load kısmına geliyoruz buraya yazacağız komutlarımızı. string g = Environment.GetFolderPath( Environment .SpecialFolder.Desktop); string []...
Uzantılı Dosyamızı İstediğimiz Programla Açma Regedit
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
Merhaba arkadaşlar bugün sizlere herhangi bir uzantılı dosyayı regedit yardımıyla nasıl istediğimiz programla açabileceğimizi anlatacağım.Buradaki mantık uzantıyı seçip bir id değer oluşturuyoruz bu id değerinede hangi programı çalıştırması gerektiği bilgilerini vereceğiz. Ben şimdi mantığını nasıl olduğunu anlatcam.Sizde isterseniz Reg dosyasına dönüştürüp yüklemelerinizde kullanırsınız. 1. Öncelikle Win+R tuşu yada başlat menüsüne sağ tıklayarak Çalıştır'ı açıyoruz ve regedit yazıyoruz.Tamam'a tıklayıp açıyoruz. 2. Bu işlemi yapıp Regediti açtıktan sonra soldaki dizinlerden bu adrese HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts yoluna gidiyoruz. 3. Burada karşımıza görüldüğü gibi dolu uzantı çıkacak .txt .html tarzı. Eğer değiştirmek istediğimiz uzantı burada mevcutsa buluyoruz.Ben .rhs adında uzantı oluşturup projemi onla çalıştırcam. 4. 2 deki belirttiğimiz dizine yeni bir anahtar -yada klasör desek daha iyi ...