
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.

2 comments
Comments feed for this article
Trackback link
http://rendra.net/2005/09/23/kesalahan-deklarasi-variabel/trackback/
July 15, 2006 at 6:20 pm
Jemix
dim jmx1, mxj, xjm as string
berarti jx1, mxj as variant….
variant tersebut akan diartikan vb sebagai string…
bener nggak ya…???
maklum masih pemula…..
July 15, 2006 at 7:40 pm
Rendra
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.