Olaya dayalı programlama - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Dış bağlantılar

Olaya dayalı programlama

  • العربية
  • Azərbaycanca
  • Català
  • Ελληνικά
  • English
  • Español
  • Euskara
  • فارسی
  • Suomi
  • Français
  • Galego
  • עברית
  • Hrvatski
  • Magyar
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • Qaraqalpaqsha
  • 한국어
  • Polski
  • Português
  • Română
  • Русский
  • Simple English
  • Српски / srpski
  • Українська
  • Tiếng Việt
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(Olay yönlendirmeli programlama dilleri sayfasından yönlendirildi)
Bu madde hiçbir kaynak içermemektedir. Lütfen güvenilir kaynaklar ekleyerek madde içeriğinin geliştirilmesine yardımcı olun. Kaynaksız içerik itiraz konusu olabilir ve kaldırılabilir.
Kaynak ara: "Olaya dayalı programlama" – haber · gazete · kitap · akademik · JSTOR
(Şubat 2020) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin)

Olaya dayalı programlama, olay güdümlü programlama veya olay yönlendirmeli programlama, programın akışını kullanıcı hareketlerine göre yönlendirebilen(fare-klavye girişleri, benzer tüm olaylar) programlama şeklidir. Geleneksel programlama dillerinde uygulama başlar, bu noktadan program ilerler ve bütün olaylardan sorumludur. Tüm girişlerden program her an sorumludur. Ancak olay yönlendirmeli programlarda istediğiniz uygulanma üzerine yoğunlaşılabilir.

Örneğin fare tıklamasıyla mesaj yazdıran bir program oluşturmak istediğinizi farzedelim. DOS tabanlı programlamada farenin konumunu, bir işaretçi(cursor) göstermeye, fare düğmesini tanımlamaya, düğme tıklandığında tekrar tanımlamaya vb. ihtiyacınız vardır. Ancak olay yönlendirmeli programlamada aynı işi yapmak için(örnek Visual Basic için verilmiştir) form üzerine basit bir "command button" çizin, yapılacak işlemi click olayına yazın. Visual Basic ve işletim sistemi mouse'u izler ve kullanıcı düğmeye bastığı anda istediğiniz işlemi yürürlüğe koyar. Tek yapmanız gereken düğmenin click olayına gidip orada istediğiniz işlemin kodunu yazmaktadır. Bir olay prosedürü yaratmak ve bunu bir forma veya kontrole eklemek istiyorsanız, sadece code penceresinden formu veya kontrolü "Object" combo boxından seçin, "Proc" combosundan istediğiniz olayı tıklayın.

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Kaynak kod örneği 21 Haziran 2008 tarihinde Wayback Machine sitesinde arşivlendi.
  • Java örneği[ölü/kırık bağlantı]
Taslak simgesiYazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.
"https://tr.wikipedia.org/w/index.php?title=Olaya_dayalı_programlama&oldid=33948446" sayfasından alınmıştır
Kategoriler:
  • Yazılım taslakları
  • Programlama paradigmaları
  • Olaylar (bilgisayar)
Gizli kategoriler:
  • Kaynakları olmayan maddeler Şubat 2020
  • Webarşiv şablonu wayback bağlantıları
  • Ölü dış bağlantıları olan maddeler
  • Tüm taslak maddeler
  • Sayfa en son 13.47, 5 Ekim 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Olaya dayalı programlama
Konu ekle