code

  1. Rooster

    C# Mouse Sağ Tuş – Sol Tuş Kontrolü

    Bu yazımızda C# ile Farenin hangi tuşuna basıldığını ve basıldığı tuşa göre kodların nasıl çalıştırılabileceğini gösteren bir örnek oluşturacağız. Örneğimizde Label üzerinde Fare ile Sol tık ya da Sağ tık yapıldığında Label kontrolünün arkaplan rengini değiştireceğiz. Formumuzu aşağıdaki gibi...
  2. Rooster

    C# NumericUpDown Konrolü Kullanımı

    Bu yazımızda C# ile NumericUpDown kontrolünü kullanarak bir örnek gerçekleştireceğiz. Örneğimizde Form üzerinde bunan label kontrolünde Butona her basıldığında NumericUpDown kontrolünde seçili olan artış değerine göre arttırım yapacağız ve Label’ de göstereceğiz. Form tasarımı aşağıdaki gibi...
  3. Rooster

    C# Ekran Görüntüsü (PrintScreen) Alma

    Bu yazımızda C# ile nasıl Ekran Görüntüsü yani Printscreen alabileceğimizi gösteren bir örnek oluşturacağız. Örneğimizi C# WindowsForm’ da 1 adet Button ve 1 adet Picturebox kullanarak oluşturacağız. Butona basıldığında PictureBox kontrolünde aldığımız Ekran görüntüsünün görüntülenmesini...
  4. Rooster

    C# ile Uygulama Çalıştırma

    C# ile bilgisayar üzerinde kurulu farklı bir programı (exe uzantılı) bir dosya ya da bir resim, word doyası, excel dosyası resim, müzik dosyası vs. çalıştırmak için gerekli kodlar için aşağıdaki örneği inceleyebilirsiniz. Örneğimizde C# Windows Form ile bilgisayarda yüklü olan Excel programını...
  5. Rooster

    C# WebCam Kullanarak Fotoğraf Çekme

    Bu yazımızda Aforge kütüphanelerini kullanarak C# Windows Formda WebCam kullanarak görüntü alma yani fotoğraf çekme ve kaydetme işlemlerini gerçekleştiren bir örnek gerçekleştireceğiz. Form tasarımını incelediğimizde bilgisayara bağlı olan kameraları listeleyeceğimiz 1 adet Combobox, Görüntüleme...
  6. Rooster

    C# Inner Join ile Çoklu Tablolardan Veri Çekme

    Bu yazımızda C# ile ilişkili 3 SQL tablosunu Inner Join kullanarak birleştirme ve DataGridView’de görüntüleme işlemini gerçekleştireceğiz. kutuphane veri tabanında bulunan tablolarımızı inceleyelim. 1- “ogrenci” Tablosu 2- “kitap” Tablosu 3- “islem” Tablosu Tablolarımızı incelediğimizde...
  7. Rooster

    C# Sayısal Loto Programı

    C# Windows Form ile Sayısal Loto tahmin Programı. Birbirinden farklı 1-49 arası 6 adet birbirinden farklı rastgele sayı oluşturan örnek uygulama. C# List kullanımını da görebileceğiniz örneğe ait tasarım ve kodlar aşağıdaki gibidir. Tutulan Sayılar sıralanarak Label kontrollerinde...
  8. Rooster

    C# Eşdeğer Direnç Değeri Hesaplama

    Bu yazımızda C# Windows Form da girilen iki adet direnç değerinin Seri devre ve paralel devre durumları için eşdeğer direnç değerini hesaplayan bir örnek oluşturacağız. Örneğimizde kullanacağımız radioButton kontrolleri ile dirençlerin seri yada paralel bağlı olup olmadığı bilgisini alarak...
  9. Rooster

    C# Masaüstü Arka Plan Resmini Değiştirme

    Bu yazımızda C# ile Masaüstü arka plan resminin değiştirilmesini gerçekleştiren bir örnek gerçekleştireceğiz. Örneğimizde bulunan butona basıldığında OpenFileDialog penceresini kullanarak seçilen bir resmin masaüstü arka planı olarak ayarlanmasını sağlayacağız. Formumuzu yukarıdaki gibi basit...
  10. Rooster

    C++ “*” Karakteri ile Dikdörtgen Çizme

    Bu yazımızda C++ ile kullanıcıdan satır ve sütun sayısı alarak “*” karakteri kullanarak içi boş dikdörtgen çizmeyi sağlayan bir örnek oluşturacağız. Yıldız (*) karakteri ile dikdörtgen çizme örneğine ait kodlarımız; // İçi boş kare yapmak # include<stdio.h> # include<conio.h> int main(){ int...
  11. Rooster

    C++ Girilen Sayının Faktöriyelini Alma

    C++ ile kullanıcıdan sayıyı isteyen ve kullanıcıdan girdiği bu sayının faktöriyelini hesaplayarak ekranda gösteren örneğe ait kodlar. Kodlarımızı incelediğimizde kullanıcıdan alınan sayının For Döngüsü içinde kullanılarak 11 den bu sayıya kadar sayıların çarpılarak sonuc değişkenine...
  12. Rooster

    C# Değer Döndürmeyen Metodlar

    Kendi ismiyle çağırıldığında içerisinde yazılmış olan kod bloklarını çalıştıran ve geriye herhangi bir değer döndürmeyen kod bloklarıdır. Değer döndürmeyen metotlar “void” anahtar sözcüğü ile başlar. Kullanımı: <erişim biçimi> void <metod ismi> (parametre) { Metodun içinde çalışacak kodlar; }...
  13. Rooster

    C# Dizi İçerisine Benzersiz Rastgele Sayılar Atmak

    10 Elemanlı dizi içerisine birbirinden farklı 1 ile 100 arası rastgele sayılar atıp bunları listbox’ta listeleyen kodlar; int[] sayılar = new int[10]; Random rnd = new Random(); int sayi; private void button1_Click(object sender, EventArgs e) { int sayac = 0; while (sayac<10) { sayi =...
  14. Rooster

    Connection, DataAdapter, DataSet Nedir?

    Connection: Veritabanına baglantıda kullanılan yöntemdir. DataAdapter: Baglanılan veritabanında çalıştırılacak sorguyu tanımlar. DataSet: SQL cümlesinde cagrılan Tablo, Sorgu ve bunların alanlarını barındırır.
  15. Rooster

    OleDbCommand Sınıfı

    Veri tabanına bağlantı kurulduktan sonra, kurulan bu bağlantı üzerinden klasik veri tabanı işlemlerinin(veri alma,ekleme,güncelleme,silme…) yapılabilmesi amacıyla veri tabanı üzerinde çeşitli komutların çalıştırılması gerekir.OledbCommand Sınıfı bu amaçla kullanılır. OleDbCommand Sınıfının...
  16. Rooster

    SQL SERVER VERİTABANI OLUŞTURMA

    SQL Server da 2 farklı yöntem kullanarak veritabanı oluşturalım. 1.Yol: SQL Server Manegement Studio yu açıyoruz. Bağlandıktan sonra sol tarafta bulunan Object Explorer penceresinden Database sekmesini tıkladığınızda sisteme ait veritabanlarını görebilirsiniz. Şimdi Database sekmesine sağ...
  17. Rooster

    SQL SERVER TABLO OLUŞTURMA

    Verilerimizi düzgün bir yapıda saklamak için tablolar kullanılır. Sql Server’da tablo oluşturmak için ‘Create Table’ komutu kullanılır.Önceden oluşturulmuş okul isimli veri tabanına ogrenci isimli bir tablo oluşturmak için sorgu ekranına; use okul go create table ogrenci ( ogrenci_no int...
  18. Rooster

    SQL SERVER TABLO OLUŞTURMA

    Verilerimizi düzgün bir yapıda saklamak için tablolar kullanılır. Sql Server’da tablo oluşturmak için ‘Create Table’ komutu kullanılır.Önceden oluşturulmuş okul isimli veri tabanına ogrenci isimli bir tablo oluşturmak için sorgu ekranına; use okul go create table ogrenci ( ogrenci_no int...
  19. Rooster

    SQL SERVER KAYIT EKLEME (INSERT)

    SQL Server‘da oluştulmuş olan tablolara kayıt eklemek için kullanılır. Örnek: “okul” veritabanındaki “ogrenci” tablosuna kayıt eklemek için sorgu ekranında; use okul go insert into ogrenci (ogrenci_no,ogrenci_ad,ogrenci_soyad,ogrenci_sehir) values(1,'Emirhan','Candan','İstanbul') insert...
  20. Rooster

    SQL SERVER KAYIT SİLME (DELETE)

    Verilerin silinmesi için kullanılır. Aşağıdaki sorgumuzu yazdıktan sonra çalıştırdığımızda “okul” veritabanında bulunan “ogrenci” tablosundaki “ogrenci_no” değeri 3 olan kişiye ait bilgilerin silinmesi sağlanacaktır. use okul use okul go delete from ogrenci where ogrenci_no=3
Üst