Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Konstanta adalah nama yang bermakna yang menggantikan angka atau string yang tidak berubah. Konstanta menyimpan nilai yang, seperti namanya, tetap sama sepanjang eksekusi aplikasi. Anda dapat sangat meningkatkan keterbacaan kode Anda dan membuatnya lebih mudah untuk dikelola dengan menggunakan konstanta. Gunakan dalam kode yang berisi nilai yang muncul kembali atau yang tergantung pada angka tertentu yang sulit diingat atau tidak memiliki arti yang jelas.
Cara Membuat dan Menggunakan Konstanta
Visual Basic berisi sejumlah konstanta yang telah ditentukan sebelumnya, terutama menggunakan untuk pencetakan dan tampilan. Anda juga dapat membuat konstanta Anda sendiri dengan Const
pernyataan , menggunakan panduan yang sama dengan yang Anda lakukan untuk membuat nama variabel. Jika Option Strict
adalah On
, Anda harus secara eksplisit menyatakan jenis konstanta.
Cakupan konstanta, yang merupakan kumpulan semua kode yang dapat merujuknya tanpa memenuhi syarat namanya, sama dengan variabel yang dideklarasikan di lokasi yang sama. Untuk membuat konstanta yang ada dalam cakupan prosedur tertentu, nyatakan di dalam prosedur tersebut. Untuk membuat konstanta yang tersedia di seluruh aplikasi, deklarasikan menggunakan Public
kata kunci di bagian deklarasi kelas.
Nota
Meskipun konstanta agak menyerupai variabel, Anda tidak dapat mengubahnya atau menetapkan nilai baru kepada konstanta seperti yang Anda bisa lakukan pada variabel.
Konstanta yang Anda gunakan dalam kode Anda dapat didefinisikan oleh model objek untuk kontrol atau komponen yang bekerja dengan Anda, atau konstanta tersebut dapat ditentukan pengguna (yaitu, yang Anda buat sendiri).
Konstanta Waktu Kompilasi dan Waktu Eksekusi
Konstanta waktu kompilasi dihitung pada saat kode dikompilasi, sementara konstanta run-time hanya dapat dihitung saat aplikasi berjalan. Konstanta waktu kompilasi akan memiliki nilai yang sama setiap kali aplikasi berjalan, sementara konstanta run-time dapat berubah setiap kali. Konstanta waktu kompilasi diperlukan untuk kasus seperti batas array, ekspresi kasus, atau penginisialisasi enumerator.
Pada bagian ini
Definisi | Istilah |
---|---|
Cara: Mendeklarasikan Konstanta | Menjelaskan cara menggunakan Const pernyataan untuk mendeklarasikan konstanta dan menetapkan nilainya; dengan mendeklarasikan konstanta, Anda menetapkan nama yang bermakna ke nilai . |
KonstantaUser-Defined | Menjelaskan cara membuat konstanta Anda sendiri, termasuk informasi tentang cakupan dan cara menghindari referensi melingkar. |
Jenis Data Konstanta dan Literal | Menyediakan informasi tentang bagaimana pengkompilasi Visual Basic menginisialisasi konstanta saat Option Explicit dinonaktifkan. |
Cara: Mengelompokkan Nilai Konstanta Terkait Bersama | Menunjukkan cara mengelompokkan nilai konstanta yang terkait. |
Referensi
Definisi | Istilah |
---|---|
Konstanta dan Enumerasi | Mencantumkan konstanta yang telah ditentukan sebelumnya oleh Visual Basic. |
Pernyataan Const | Menjelaskan Const pernyataan dan penggunaannya. |
Pernyataan Ketat Opsi | Menjelaskan Option Strict pernyataan dan penggunaannya. |