Category Archives: C#

C# | Birden fazla if textBox işlemi ve bir yazılıma ürün anahtarı (serial number) uygulama

 

Bu makalede anlattıklarım, textBox’a girilen değerlerin belirttiğiniz değerlerle eşit olup olmadığını sorgulamak ve doğrulamak ile ilgilidir. Ayrıca bununla beraber, aynı zamanda yazılımınız için lisans anahtarı oluşturma/doğrulama olarak da kullanılabiliyorsunuz. Dilerseniz başka amaçlar için de kullanabilirsiniz.

C# | URL açma / çalıştırma – Bir sitenin adresine yönlendirme

C#’de bir buton veya başka bir nesnenin click olayına erişildiği zaman bir siteye yönlendirmek için aşağıdaki kodu kullanabilirsiniz

C# | Kullanıcı & şifre ile giriş sistemi

Bu anlatımım Sql bağlantıları yoluyla giriş bağlantısını anlatmaz, sadece giriş mantığını anlatmaktadır.

İlk önce forma aşağıdaki nesneleri sürükleyelim

  • 3x label
  • 2x textBox
  • 1x button

Form aşağıdaki gibi görünecek, bir petrol muhasebe programı örneğidir.

C# | Form / Uygulama kapatma ve gizleme

Uygulamayı tamamen kapatma

Bir uygulamayı kapatmak (yani işlemlerden atmak, sonlandırmak)  için aşağıdaki kod ile uygulamayı sonlandırabilirsiniz:

C# | textBoxta yazılan yazıyı forma yazma, yazı değiştirme

textBox’a yazılan yazıyı formda göstermek için;

Öncelikle forma 1 adet label, 1 adet textBox ve 1 adet de button ekliyoruz.

Butonumuza isim verelim; “Yazıyı değiştir” veya “Değiştir” kafanıza göre hangisi uygunsa.. Form adını da dilediğiniz gibi değiştirebilirsiniz, bir başlangıç seviyesi çalışması örneği olduğu için “İlk yazılım deneyimim” yazdım.

C# | [Başlangıç] – C#’de basit bir yazılım yazma

C# diline veya yazılımcılığa sıfırdan yeni başlayan arkadaşlarımızın genelde sık sorduğu sorulardan sadece birkaçı; “kodlar nasıl, nereye yazılır/girilir?, yazılım nasıl yazılır?” gibi sorular sizi ilgilendiriyorsa o halde selam! sadece iyi okuyun ve anlatımımı benimle beraber uygulayın.

Öncelikle neden kod yazıyoruz ayrıca yazacağımız kodlar ne işe yarayacak anlatayım..

Yazılım yazma mantığı

Yazılım dili C# olsun C++ olsun ya da Java olsun hiç fark etmez hepsi aynı mantığa göredir sadece kodları farklı dildedir. Biz burada kodları belli bir nesnenin olayına yazıp o nesneye tıkladıktan sonra yazdığımız komutun işlemlerini uygulaması için yazıyoruz yani bildiğiniz gibi komut veriyoruz, mesela; buton A’ya tıkladığımda Form2 açılsın, formdaki yazı değişsin veya tıkladığımda formu gizlesin veya kapatsın vs.. birçok işlemler yapabiliriz. Tabi bu bir örnekti, kodları sadece butonlara yazmıyoruz, örneğin dilediğimiz kodları form açılışına yazarsak o zaman form açılır açılmaz o kodlar devreye girer yani hiçbir şeye basmanıza gerek kalmadan da kodları çalıştırabilirsiniz. Label (yazı nesnesine) bile dahi Click Event (tıklama olayı) oluşturabilirsiniz, yani buton yerine metne tıklamak, forma tıklamak mümkün olduğu gibi bu işlem hemen hemen tüm nesneler için geçerlidir.

C# | exe ve klasör çalıştırma kodu

C#’de bir buton click olayı ile veya her hangi bir click olayı ile.. Klasör ve .exe çalıştırmak çok basit. İşte aşağıdaki kodlardan yararlanabilirsiniz 🙂

C# – System Tray – Uygulamayı görev çubuğunda çalıştırma

C#’de system tray yani bildiğimiz  gibi uygulamamızı Windows görev yöneticisindeki arka plan çalışan uygulamaların arasında çalıştırmak. Windows saat göstergesinin hemen yanındaki ikonların arasında olmak için öncelikle 1 adet notifyIcon, 1 adet ise ContextMenuStrip‘i formumuza sürükleyip bırakmamız gerekiyor.

C# | Mouse ile formu sürükleme

C#’de mouse ile formu sürükleme kodu