Ev Kişisel Finans Olay İşleme Prosedürlerini Visual Basic ile oluşturmak. NET - mankenler

Olay İşleme Prosedürlerini Visual Basic ile oluşturmak. NET - mankenler

İçindekiler:

Video: 2-Program Kullanımı ve Ayarlar, Microsoft Visual Studio 2017 C# Form Dersleri 2024

Video: 2-Program Kullanımı ve Ayarlar, Microsoft Visual Studio 2017 C# Form Dersleri 2024
Anonim

Kullanıcı fareyi tıklatmak, bir tuşa basmak, klavyeden dışarı vermek veya monitörün içine mermi atmak gibi her hangi bir harekete geçtiğinde, eylem a ve olay. Bir olayın meydana geldiği anda, Visual Basic. NET programa ne yapacağını söyleyen TEMEL kod arar. Belirli bir olaya yanıt veren TEMEL kodu, olay işleme prosedürü veya sadece olay işleyicisi olarak adlandırılır.

Tek bir Visual Basic. NET programı birkaç bin olay işleme yönteminden oluşabilir. Ancak, bu kadar çok dosyaya sahipseniz, muazzam derecede karmaşık bir programa sahipsiniz veya inanılmaz derecede beceriksiz bir programcı konumunuz var.

Olası birçok etkinlik ve tek bir programda olası olay işleme yöntemleri ile Visual Basic nasıl işliyor? NET, hangi olay işleme prosedürünü kullanacağını biliyor mu?

Cevap kolaydır. Bir olay meydana geldiğinde, bu olay genellikle programınızın kullanıcı arayüzünün bir bölümüne yönlendirilir. Örneğin, çoğu kullanıcı yalnızca fare bir düğme, onay kutusu veya ekrandaki menü komutu gibi bir nesneyi gösterdiğinde fare düğmesini tıklar.

Her nesne bir veya daha fazla olay işleme yordamına sahip olabilir ve her olay işleme yordamı, fareyi tıklatmak veya bir tuşa basmak gibi belirli bir olaya yanıt verir.

Olay türlerini adlandırma

Olaylar üç kategoriye ayrılabilir:

  • Klavye olayları: Kullanıcı sekme gibi belirli bir tuşa basarsa veya Ctrl gibi belirli bir tuş kombinasyonu kombinasyonu + P.
  • Fare olayları: Kullanıcı fareyi hareket ettirdiğinde, fare düğmesini tıklattığında veya çift tıklattığında veya fareyi ekran boyunca sürüklediğinde ortaya çıkar.
  • Program etkinlikleri: Oluşursa bir Visual Basic. NET programı, bir form yükleme veya bir metin kutusu içeriğini değiştirme gibi kendi başına bir şey yapar. Kullanıcı bir şey yaptığında klavye ve fare olayları oluşurken, BASIC kodu bir şey yaptığı zaman program olayları ortaya çıkar.

Visual Basic rağmen. NET çok sayıda olaya yanıt verebilir, genelde kullanıcı arabiriminizin yalnızca fare tıklaması veya belirli bir tuşa basma gibi birkaç olaya yanıt vermesini isteyeceksiniz. En kısa sürede Visual Basic. NET, bir olay algılarsa, programınız kullanıcı arabiriminin hangi bölümünde yanıt vermeniz gerektiğini anlamak için derhal arar.

Kullanıcı fareyi tıklattığında, örneğin, Visual Basic. NET olayı ilk önce tanımlar. ("Tamam, fare tıklamasıydı.") Daha sonra, kullanıcının fareyi nereden tıkladığına bakar. ("Kullanıcı OK düğmesine tıkladı.")

Visual Basic. NET, daha sonra belirli butonun olay işleme prosedürünü bulur; bu, programa, kullanıcı o düğmeyi tıklattığında ne yapacağını söyleyen BASIC kodunu içerir.

Olay işleme prosedürleri oluşturma

Bir nesne bir veya daha fazla olaya yanıt verebilir. Örneğin, bir düğme kullanıcıya fare düğmesini tıklatarak veya Enter tuşuna basarak yanıt verebilir.

Aynı olaya iki veya daha fazla nesne cevap verebilir. Örneğin, hem bir düğme hem de onay kutusu bir fare tıklatmasına yanıt verebilir, ancak (genellikle) Visual Basic'e söyleyen tamamen farklı yönergelere sahiptir. NET ne yapmalı.

Bir olay prosedürü yazmak için aşağıdaki görevleri yapmanız gerekir:

1. Kullanıcı arayüzünüzü yanıtlayacak bölümünü belirleyin.

2. Kod düzenleyicisini açın.

3. Visual Basic olayını belirleyin. NET yanıt vermektir.

4. Olayı işlemek için BASIC kodunu yazın.

Herhangi bir olay prosedürü oluşturmadan önce, kullanıcı arayüzünüzdeki tüm nesnelerin isimlerinin bulunduğundan emin olun. Bir nesne için bir olay işleme yordamı oluşturup daha sonra bu nesnenin adını değiştirirseniz, olay işleme prosedürlerini yeniden yazmak zorunda kalacaksınız.

Bir kullanıcı arabiriminin aşağıdaki üç kısmı onlarla ilişkili olaylara sahip olabilir:

  • Formlar
  • Nesneler (düğmeler, onay kutuları, liste kutuları vb.)
  • Aşağı açılır menüler

To form, düğme, açılan menü, onay kutusu vb. gibi bir nesne için bir olay işleme yordamı oluşturun, şu adımları izleyin:

1. Bir düğme veya onay kutusu gibi bir olay işleme yordamı oluşturmak istediğiniz nesneyi içeren formu açın.

Bir nesneye (örneğin bir düğme veya formun kendisi) çift tıklarsanız, Visual Basic. NET hemen kod düzenleyicisini görüntüler ve seçtiğiniz nesneyle ilgili en yaygın olay işleme prosedürünü oluşturur.

2. F7 tuşuna basarak veya Görünüm -> Kod'u seçerek kod düzenleyicisini açın.

Visual Basic. NET, kod düzenleyicisini ekranda görüntüler.

3. Sınıf Adı liste kutusunu tıklayın.

Label1 veya Button2 gibi farklı nesnelerin bir listesi görüntülenir.

Bunun için bir olay işleme yordamı oluşturmadan önce bir nesnenin Name özelliğini değiştirmelisiniz. Bu şekilde, ad, genel bir ad yerine programın içindeki nesnenin amacını açıklayıcı olabilir.

4. Yöntem Adı liste kutusunu tıklayın.

Seçtiğiniz nesneniz için, tıklama veya fare basamağı gibi farklı etkinliklerin bir listesi görüntülenir.

5. Nesnenizin yanıt vermesini istediğiniz olaya tıklayın (Tıkla gibi).

Visual Basic. NET, boş bir olay işleme yordamı oluşturur. Bu noktada, etkinlik işleme prosedürünüzün aslında formunuzdaki başka bir nesnenin özelliklerini değiştirme gibi bir şey yapmasını sağlamak için BASIC kodu yazmaya başlayabilirsiniz.

Bir açılır menü komutu için bir olay işleme yordamı oluşturmak için şu adımları izleyin:

1. İstediğiniz menü komutunu içeren açılır menü başlığını tıklayın.

2. Bir olay işleme prosedürü oluşturmak istediğiniz menü komutunu çift tıklayın.

Visual Basic. NET, boş bir olay işleme yordamı oluşturur.

Olay İşleme Prosedürlerini Visual Basic ile oluşturmak. NET - mankenler

Editörün Seçimi

Diğer Uygulamalarda Biçimlendirme Nasıl Yapılır Doğal Konuşma Dışında Formatlama - mankenler

Diğer Uygulamalarda Biçimlendirme Nasıl Yapılır Doğal Konuşma Dışında Formatlama - mankenler

Ejderha NaturallySpeaking biçimlendirme komutları sadece NaturalForming ile çalışır kelime işlemci ve diğer belirli uygulamalar: Doğal Dil uygulamaları (örneğin, Word, WordPerfect ve OpenOffice.org) ve Tam Metin Kontrol uygulamaları (örneğin, DragonPad, WordPad ve Microsoft Outlook). Genel olarak, bir uygulamada biçimlendirilmiş bir belge oluşturmak veya düzenlemek isterseniz ...

NaturallySpeaking

NaturallySpeaking

Dragon'un Doğal Dil Komutları Word'e tüm düzenlemeyi getirir ve NaturallySpeaking DragonPad'in biçimlendirme özellikleri. İşte bu özelliklerin bir özeti ve sözlü komutların her biri kullanan birkaç örneği: Sıradan imleç kontrol komutları (Başına Git veya Üç Kelimeyi Geri Taşı) Sıradan seçim (Paragraf Seç veya Önceki Üç Kelimeyi Seç) ...

Dragon Professional Bireysel'de Bir Kelime Listesi İthalatını nasıl gerçekleştirirsiniz - mankenleriniz

Dragon Professional Bireysel'de Bir Kelime Listesi İthalatını nasıl gerçekleştirirsiniz - mankenleriniz

Bazı özel kelimelerin terimlerini kullanma ihtimali varsa, böyle terimlerin bir listesini hazırlayabilir ve bunları Dragon Professional Birey'e verebilirsin. Örneğin, Queen's Gambit Declined, bir satranç açılışının adıdır. Üç kelimeden her biri zaten Dragon Profesyonel Bireysel Genel'de zaten ...

Editörün Seçimi

Nikon D7100'ünüzde Bir Sahne Modu Nasıl Seçilir - Mecburum

Nikon D7100'ünüzde Bir Sahne Modu Nasıl Seçilir - Mecburum

İSterseniz karar vermek için kameraya güvenmek için Nikon D7100 dijital fotoğraf makinesi, belirli sahneleri otomatik olarak yaratıcı bir bakış açısıyla en iyi şekilde seçilen şekilde yakalayacak şekilde tasarlanmış Sahne modları sunuyor. Örneğin, çoğu kişi, yumuşakça odaklanmış geçmişleri olan portreleri tercih eder. Yani Portre modunda kamera ...

Nikon D3300'de Görüntü Boyutu ve Görüntü Kalitesini Ayarlama - mankenler

Nikon D3300'de Görüntü Boyutu ve Görüntü Kalitesini Ayarlama - mankenler

Nikon D3300'ün ayar menüleriyle görüntü boyutunu ve kalitesini ayarlayın. Nikon D3300 için mevcut Görüntü Boyutu ve Görüntü Kalitesi bilgilerini özetlemek için: Her iki seçenek de görüntü kalitesini ve dosya boyutunu etkiliyor. Yüksek Görüntü Kalitesi ayarı - Ham (NEF) veya JPEG İnce - ve maksimum Görüntü Boyutu ... seçin.

Editörün Seçimi

Dikkatli Yeme Rewards - mankenler

Dikkatli Yeme Rewards - mankenler

Dikkatli yeme yararları kesinlikle daha dengeli bir yaklaşım bulmak için yardımcı olabilir yeme ve yemek ile ilgili. Yorgun, stresli, endişeli, yalnız, aşırı duygusal, üzgün veya depresyondayken veya benlik saygısı düşük veya vücut görüntüsünün zayıflığı nedeniyle yemeğe ne sıklıkta dönüyorsunuz? Ya da ödemeden bir şeyler yemeye çalışın ...

Dikkat Edinme Uygulamalarınız İçin Gerçekçi Beklentiler ayarlayın - AYDINLATMALAR

Dikkat Edinme Uygulamalarınız İçin Gerçekçi Beklentiler ayarlayın - AYDINLATMALAR

Sakin ve rahat ve her türlü sorundan özgürsünüz, zor anlar yaşıyorsunuz. İlk sürüş öğrenirken bir dersin ardından uzman olmayı beklemeyin. Testi geçtikten sonra bile, yıllar geçtikçe ... ...

Zihin ve Beden Arasındaki Dikkatli Bağlantı - mankenler

Zihin ve Beden Arasındaki Dikkatli Bağlantı - mankenler

Dikkat, arasındaki bağlantıyı görmenizi sağlar zihin ve beden. Bu, herhangi bir durumla uğraşırken yararlı olabilir. Örümceklerden korktuğunuzu düşünün. Şafaktan önce aşağıya doğru yürürken, karanlıkta yere bir şekil görebilirsiniz. Sizce, 'Bu bir örümcek! 'Kalbiniz vurmaya başlar ve başlar ...