Bagikan melalui


Gambaran Umum Konstanta (Visual Basic)

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.

Lihat juga