Rumah Kewangan Peribadi Mewujudkan Prosedur Pengendalian Acara dengan Visual Basic. NET - dummies

Mewujudkan Prosedur Pengendalian Acara dengan Visual Basic. NET - dummies

Isi kandungan:

Video: Writing 2D Games in C using SDL by Thomas Lively 2024

Video: Writing 2D Games in C using SDL by Thomas Lively 2024
Anonim

Setiap kali pengguna mengambil sebarang tindakan, seperti mengklik tetikus, menekan kekunci, melepaskan papan kekunci, atau meletakkan peluru melalui monitor, tindakan itu dipanggil Acara . Masa kejadian berlaku, Visual Basic. NET mencari kod BASIC untuk memberitahu program apa yang perlu dilakukan. Kod BASIC yang menanggapi peristiwa tertentu dipanggil prosedur pengendalian acara atau sebagai pengendali acara .

Visual Asas tunggal. Program BERSIH boleh terdiri daripada beberapa ribu prosedur pengendalian peristiwa. Sekiranya anda mempunyai banyak, bagaimanapun, anda mempunyai program yang sangat rumit atau anda seorang programmer yang sangat tidak cekap.

Dengan begitu banyak peristiwa yang mungkin dan banyak prosedur pengendalian acara yang mungkin dalam satu program, bagaimanakah Visual Basic. NET tahu prosedur pengendalian acara mana yang hendak digunakan?

Jawapannya mudah. Apabila peristiwa berlaku, acara ini biasanya diarahkan pada beberapa bahagian antara muka pengguna program anda. Sebagai contoh, kebanyakan pengguna mengklik butang tetikus hanya apabila tetikus menunjuk objek, seperti butang, kotak semak, atau arahan menu pada skrin.

Setiap objek boleh mempunyai satu atau lebih prosedur pengendalian acara, dan setiap prosedur pengendalian acara bertindak balas kepada satu peristiwa tertentu, seperti mengklik tetikus atau menekan kekunci.

Menamakan jenis peristiwa

Peristiwa boleh diklasifikasikan kepada tiga kategori:

  • Peristiwa papan kekunci: Berlaku apabila pengguna menekan kekunci tertentu, seperti Tab, atau kombinasi keystroke tertentu, seperti Ctrl + P.
  • Acara tetikus: Berlaku apabila pengguna menggerakkan tetikus, mengklik atau klik dua kali pada butang tetikus, atau menyeret tetikus merentasi skrin.
  • Acara program: Berlaku apabila Visual Basic. Program NET melakukan sesuatu sendiri, seperti memuatkan suatu bentuk atau mengubah isi kotak teks. Sedangkan peristiwa keyboard dan tetikus berlaku apabila pengguna melakukan sesuatu, peristiwa program berlaku ketika kode BASIC melakukan sesuatu.

Walaupun Visual Basic. BERSIH boleh bertindak balas terhadap pelbagai peristiwa, anda biasanya mahu antara muka pengguna anda untuk bertindak balas hanya dengan beberapa peristiwa, seperti klik tetikus atau menekan kekunci tertentu. Sebaik sahaja Visual Basic. NET mengesan peristiwa, program anda segera melihat untuk melihat apa bahagian antara muka pengguna yang perlu dijawab.

Apabila pengguna mengklik tetikus, sebagai contoh, Visual Basic. NET pertama mengenal pasti peristiwa tersebut. ("Baiklah, itu adalah klik tetikus.") Seterusnya, ia kelihatan untuk melihat di mana pengguna mengklik tetikus. ("Pengguna mengklik tetikus pada butang OK.")

Visual Basic. NET kemudian mendapati prosedur pengendalian acara butang tertentu, yang mengandungi kod BASIC yang memberitahu program anda apa yang perlu dilakukan apabila pengguna mengklik butang itu.

Mencipta prosedur pengendalian acara

Satu objek boleh bertindak balas kepada satu atau lebih peristiwa. Contohnya, butang boleh bertindak balas kepada pengguna yang mengklik pada butang tetikus atau menekan kekunci Enter.

Dua atau lebih objek boleh bertindak balas terhadap peristiwa yang sama. Sebagai contoh, kedua-dua butang dan kotak semak boleh bertindak balas kepada klik tetikus, tetapi mereka (biasanya) mempunyai arahan yang berbeza yang memberitahu Visual Basic. BERSIH apa yang harus dilakukan seterusnya.

Untuk menulis prosedur acara, anda perlu melakukan tugas berikut:

1. Kenal pasti bahagian antara muka pengguna anda yang akan bertindak balas.

2. Buka editor kod.

3. Kenal pasti peristiwa Visual Basic. BERSIH adalah untuk bertindak balas.

4. Tulis kod ASAS untuk memproses acara tersebut.

Pastikan semua objek antara muka pengguna anda mempunyai nama sebelum membuat sebarang prosedur kejadian. Jika anda membuat prosedur pengendalian acara untuk objek dan kemudian menukar nama objek, anda perlu menulis semula prosedur pengendalian acara anda.

Tiga bahagian antara muka pengguna boleh mempunyai acara yang berkaitan dengannya:

  • Borang
  • Objek (butang, kotak cek, kotak senarai, dan sebagainya)
  • Menu tarik turun

buat prosedur pengendalian acara untuk objek seperti borang, butang, menu tarik turun, kotak centang, dan sebagainya, ikuti langkah berikut:

1. Buka borang yang mengandungi objek yang anda ingin buat prosedur pengendalian acara untuk, seperti butang atau kotak semak.

Jika anda klik dua kali pada objek (seperti butang atau bentuknya sendiri), Visual Basic. NET memaparkan editor kod dengan serta-merta dan membuat prosedur pengendalian peristiwa yang paling biasa untuk objek pilihan anda.

2. Buka editor kod dengan menekan F7 atau memilih Lihat -> Kod.

Visual Basic. NET memaparkan editor kod pada skrin.

3. Klik dalam kotak senarai Nama Kelas.

Senarai objek berbeza muncul, seperti Label1 atau Button2.

Anda harus menukar nama objek objek sebelum membuat prosedur pengendalian acara untuknya. Dengan cara itu, nama itu boleh menjadi deskriptif tujuan objek dalam program anda dan bukannya nama generik.

4. Klik dalam kotak senarai Nama Kaedah.

Senarai peristiwa yang berbeza untuk objek pilihan anda muncul, seperti Klik atau MouseHover.

5. Klik pada acara yang anda mahu objek anda untuk bertindak balas (seperti Klik).

Visual Basic. NET mewujudkan prosedur pengendalian acara kosong. Pada ketika ini, anda boleh mula menulis kod BASIC untuk membuat prosedur pengendalian acara anda sebenarnya melakukan sesuatu, seperti mengubah sifat objek lain pada borang anda.

Untuk membuat prosedur pengendalian acara untuk arahan menu pull-down, ikuti langkah berikut:

1. Klik pada tajuk menu tarik-turun yang mengandungi arahan menu yang anda mahu.

2. Klik dua kali pada arahan menu yang anda ingin buat prosedur pengendalian acara.

Visual Basic. NET mewujudkan prosedur pengendalian acara kosong.

Mewujudkan Prosedur Pengendalian Acara dengan Visual Basic. NET - dummies

Pilihan Editor

Menyesuaikan Invois QuickBooks 2014 dengan Alat Pereka Layout - dummies

Menyesuaikan Invois QuickBooks 2014 dengan Alat Pereka Layout - dummies

Mungkin anda telah menggunakan QuickBooks 2014's Basic Kotak dialog penyesuaian untuk membuat beberapa perubahan pada penampilan invois anda, dan anda belum berpuas hati. Mungkin anda telah melebih-lebihkan batu dan mengamati dengan kotak dialog Penyesuaian Tambahan untuk membuat perubahan selanjutnya, dan mungkin juga yang tidak meninggalkan anda senang dengan rupa invois anda. ...

Nisbah Ekuiti hutang dalam QuickBooks 2012 - dummies

Nisbah Ekuiti hutang dalam QuickBooks 2012 - dummies

Nisbah ekuiti hutang adalah salah satu nisbah leverage yang anda boleh gunakan dalam QuickBooks 2012. Nisbah ekuiti hutang membandingkan hutang jangka panjang syarikat dengan ekuiti pemegang saham atau ekuiti pemilik. Pada asasnya, nisbah ekuiti hutang menyatakan hutang jangka panjang syarikat sebagai peratusan ekuiti pemiliknya. Ekuiti pemegang saham sinonim dengan pemilik ...

Nisbah Ekuiti dalam QuickBooks 2014 - dummies

Nisbah Ekuiti dalam QuickBooks 2014 - dummies

Anda boleh mengesan nisbah ekuiti hutang anda dalam QuickBooks. Nisbah ekuiti hutang membandingkan hutang jangka panjang firma dengan ekuiti pemegang saham atau ekuiti pemilik. Pada asasnya, nisbah ekuiti hutang menyatakan hutang jangka panjang syarikat sebagai peratusan ekuiti pemiliknya. Ekuiti pemegang saham adalah sinonim dengan ekuiti pemilik dan, dalam kes ...

Pilihan Editor

Menambah Kursus ke Profil LinkedIn anda - patung

Menambah Kursus ke Profil LinkedIn anda - patung

Jika anda mengambil kursus satu kali yang tidak menyampaikan sijil atau sebahagian daripada program ijazah yang lebih besar, bahagian Kursus LinkedIn adalah untuk anda. Di samping itu, semakin banyak pelajar menyertai LinkedIn, menyedari peluang besar untuk mencari rangkaian dan pekerjaan. Bahagian Kursus adalah di mana anda menyaksikan kursus terkini ...

10 BerkaitanIn Profil Do dan Larangan - dummies

10 BerkaitanIn Profil Do dan Larangan - dummies

Profil LinkedIn anda adalah identiti digital anda. Dari semua profil media sosial di luar sana, profil LinkedIn adalah yang paling mendalam dan memberikan gambaran menyeluruh anda sebagai seorang profesional. Apabila orang mencari nama anda dalam enjin carian, profil LinkedIn anda sering dikembalikan tinggi dalam hasil carian. Apabila ia datang ...

10 LinkedIn Do dan Larangan - dummies

10 LinkedIn Do dan Larangan - dummies

Rangkaian sosial memerlukan banyak kerja, masa dan usaha . Berikut adalah sepuluh perkara penting dan tidak perlu untuk membantu anda membina hubungan LinkedIn dan mendapatkan nilai yang paling banyak daripada masa anda. Pastikan profil anda lengkap dan terkini Walaupun LinkedIn mempunyai banyak ciri, profil anda masih merupakan salah satu sebab yang paling menarik ...

Pilihan Editor

Percetakan Kebenaran Pengguna dalam QuickBooks 2012 - dummies

Percetakan Kebenaran Pengguna dalam QuickBooks 2012 - dummies

Akauntan sering ingin melihat keizinan pengguna tertentu dalam QuickBooks 2012 Ini benar terutamanya jika anda diaudit oleh CPA anda sebagai sebahagian daripada penutupan tahunan. (Anda mungkin diaudit jika bank mahukan penyata kewangan yang telah diaudit.) QuickBooks 2012 tidak menyediakan cara untuk anda mencetak maklumat yang ditunjukkan ...

Bagaimana Menghasilkan Lembaran Kerja Inventori Fizikal dalam QuickBooks 2017 - dummies

Bagaimana Menghasilkan Lembaran Kerja Inventori Fizikal dalam QuickBooks 2017 - dummies

QuickBooks 2017 melakukan yang cukup baik kerja mengesan inventori, tetapi anda masih perlu kerap mengambil inventori fizikal lengkap tentang apa yang ada dalam stok anda. Kadang-kadang, anda perlu pergi ke segala-galanya dan mengiranya dengan tangan. Maaf. Anda tidak boleh mengelakkan tugas itu. QuickBooks boleh menghasilkan mudah ...

Rasio keuntungan dan QuickBooks 2012 - dummies

Rasio keuntungan dan QuickBooks 2012 - dummies

Nisbah keuntungan menganalisis keuntungan syarikat dan anda boleh menggunakannya dalam QuickBooks 2012. Dalam ertikata, nisbah keuntungan ini adalah nisbah paling penting yang boleh anda kirakan. Mereka biasanya memberikan pandangan berguna yang sangat berguna kepada betapa menguntungkan firma dan mengapa. Sebagai contoh, satu nisbah keuntungan yang penting ialah peratusan margin kasar, ...