Bagikan melalui


Gambaran Umum Konstanta (Visual Basic)

Konstanta adalah nama bermakna yang menggantikan angka atau string yang tidak berubah. Konstanta menyimpan nilai yang, seperti namanya, tetap sama sepanjang eksekusi aplikasi. Anda dapat meningkatkan keterbacaan kode Anda ke level tinggi dan membuatnya lebih mudah untuk dirawat dengan menggunakan konstanta. Gunakan dalam kode yang berisi nilai yang muncul kembali atau yang tergantung pada angka-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 penggunaan untuk pencetakan dan penampilan. Anda juga dapat membuat konstanta sendiri dengan pernyataan Const, 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 set semua kode yang dapat mengacu ke sana tanpa mensyaratkan namanya, sama dengan variabel yang dinyatakan dalam lokasi yang sama. Untuk membuat konstanta yang ada dalam cakupan prosedur tertentu, nyatakan di dalam prosedur tersebut. Untuk membuat konstanta yang tersedia sepanjang aplikasi, nyatakan menggunakan kata kunci Public di bagian deklarasi kelas.

Catatan

Meski konstanta agak menyerupai variabel, Anda tidak dapat mengubahnya atau menetapkan nilai baru untuknya seperti yang dapat Anda lakukan ke variabel.

Konstanta yang Anda gunakan dalam kode Anda dapat ditentukan oleh model objek untuk kontrol atau komponen yang Anda gunakan, atau dapat ditentukan oleh pengguna (yaitu, yang Anda buat sendiri).

Konstanta Waktu Kompilasi dan Run-time

Konstanta waktu kompilasi dikomputasi pada saat kode dikompilasi, sementara konstanta run-time hanya dapat dikomputasi saat aplikasi berjalan. Konstanta waktu kompilasi akan memiliki nilai yang sama setiap kali aplikasi berjalan, sementara konstanta run-time dapat berubah setiap saat. Konstanta waktu kompilasi diperlukan untuk kasus seperti batas array, ekspresi kasus, atau penginisialisasi enumerator.

Di Bagian Ini

Definisi Term
Cara: Mendeklarasikan Konstanta Menjelaskan cara menggunakan pernyataan Const untuk menyatakan konstanta dan mengatur nilainya; dengan menyatakan konstanta, Anda menetapkan nama yang bermakna ke nilai.
Konstanta yang Ditentukan Pengguna Menjelaskan cara membuat konstanta Anda sendiri, termasuk informasi tentang cakupan dan cara menghindari referensi melingkar.
Jenis Data Konstanta dan Literal Memberikan informasi tentang cara pengompilasi Visual Basic menginisialisasi konstanta saat Option Explicit dinonaktifkan.
Cara: Mengelompokkan Nilai Konstanta Terkait Bersamaan Menunjukkan cara mengelompokkan nilai konstanta yang terkait.

Referensi

Definisi Term
Konstanta dan Enumerasi Mencantumkan konstanta yang telah ditentukan sebelumnya oleh Visual Basic.
Pernyataan Konstanta Menjelaskan pernyataan Const dan penggunaannya.
Pernyataan Ketat Opsi Menjelaskan pernyataan Option Strict dan penggunaannya.

Lihat juga