Kesalahan Deklarasi Variabel

VB

Banyak sekali programmer pemula VB (bahkan yang sudah lama) yang salah dalam melakukan deklarasi variabel seperti contoh dibawah ini:

Dim A, B, C As Long

dengan maksud variabel A, B, dan C bertipe data Long, padahal kenyataaannya oleh VB baris program diatas diartikan bahwa variabel A dan variabel B bertipe Variant sedangkan variabel C bertipe Long.

Banyak sekali orang melakukan kesalahan seperti itu, menurut saya ini disebabkan karena orang tersebut sudah pernah menguasai bahasa pemrograman lain misalnya bahasa C yang memang memperbolehkan deklarasi seperti itu.

int A, B, C;

Kembali ke VB, solusi dari masalah deklarasi variabel ini sebenarnya mudah, yaitu variabel dideklarasikan dengan cara.

Dim A As Long, B As Long, C As Long

atau boleh juga

Dim A As Long
Dim B As Long
Dim C As Long

Semoga bermanfaat.

dim jmx1, mxj, xjm as string

berarti jx1, mxj as variant….

variant tersebut akan diartikan vb sebagai string…

bener nggak ya…???

maklum masih pemula…..

Kalo nggak disebut tipe datanya pasti jadi variant.
Variant ini bisa diisi apa aja, termasuk string. Tapi tetep aja dia variant, bukan string.

Pemakaian variant katanya bisa memperlambat program.