• Buradasın

    C# ile Ekran Alıntısı Aracı Yapımı Eğitimi

    youtube.com/watch?v=j3gsWr5Xyck

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, eğitmen tarafından C# programlama dilinde ekran alıntısı aracı nasıl yapılacağını adım adım gösteren bir ders formatındadır.
    • Video, öncelikle uygulamanın nasıl çalıştığını göstererek başlıyor ve ardından metotlar ve erişim türleri hakkında bilgi veriyor. Eğitmen, form loadında gerçekleştirilen işlemleri kodlayarak gösteriyor: ekran görüntüsünü alma, dosya adı oluşturma, formu uyutma, resmi kaydetme ve uygulamayı kapatma işlemlerini detaylı şekilde anlatıyor. Video, nesne tabanlı programlama kavramlarını kullanarak pratik bir uygulama örneği sunuyor.
    00:08C# Üzerinde Ekran Alıntısı Aracı Tanıtımı
    • Video, C# üzerinde ekran alıntısı aracı nasıl yapılacağını inceleyecek.
    • Uygulama masaüstünde görev çubuğunda çalıştırıldığında "750" adında yeni bir ekran görüntüsü ile karşımıza çıkıyor.
    • Uygulama kullanıcıya formu göstermeden rahatlıkla görüntüyü alıp masaüstüne kaydedebiliyor.
    00:52Metotlar ve Erişim Türleri
    • Metotlar nesne tabanlı programın en önemli yapıtaşı olup, çeşitli işlemleri gerçekleştirmemize ve tekrar eden işlemlerde büyük yardımı olan kod bloklarıdır.
    • Erişim türleri, herhangi bir sınıfın, nesnenin veya değişkenin nereden nasıl erişileceğini belirler.
    • Private erişim türü en sert erişim belirleyicisidir ve sadece tanımlandığı yerden erişilebilir.
    • Public erişim türü herhangi bir yerden erişilebilirken, protected erişim türü sadece tanımlandığı sınıfın içerisinde veya o sınıftan türetilmiş diğer sınıflardan erişilebilir.
    02:19Ekran Alıntısı Metodu Oluşturma
    • Void değer döndürmeyen bir metot tanımlanıyor ve "resim al" adı veriliyor.
    • Bitmap sınıfından görüntü adında bir kalıtım yapılarak, primary screen bound with ile birincil ekranın genişliği ve yüksekliği görüntüye aktarılıyor.
    • Grafik sınıfından bir nesne oluşturulup, image metodu ile görüntüden resim alınıyor.
    03:41Form Load Metodu ve Kodlama
    • Form load metodu içinde try bloğu açılarak kodların hata durumunda yakalanması sağlanıyor.
    • İki string değişken (dosya adı ve sayılar) tanımlanıyor ve for döngüsü ile sayılar 1'den 9'a kadar artırılıyor.
    • Sleep 500 kodu ile form uyutuluyor, bu kod 500 milisaniye (5 saniye) boyunca formu kapatarak görüntüyü çekip tekrar uyandırıyor.
    06:53Görüntüyü Kaydetme ve Formu Kapatma
    • SaveFile metodu kullanılarak görüntü masaüstüne kaydediliyor.
    • Dosya adı değişkenine göre farklı isimlerle kaydediliyor.
    • Application.Exit() kodu ile form kaydedildikten sonra hemen kapatılıyor ve kullanıcıya form gösterilmiyor.
    08:46Sonuç ve Kapanış
    • Tüm işlemler tamamlandıktan sonra kod çalıştırıldığında form uyutuluyor, resim çekiliyor ve kaydediliyor.
    • Kaydedilen dosya 3378 koduyla gösteriliyor ve dört haneli bir dosya adı oluşturuluyor.
    • İzleyicilerden sosyal medya adreslerinden ulaşabilecekleri ve sorularını yorum bölümüne veya sosyal medya üzerinden iletebilecekleri belirtiliyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor