Karakterlerden oluşan veriler String olarak tanımlanır. Örneğin müşteri adı gibi bir bilgi String olarak tanımlanmalıdır. String veriler sayıları içerebilir ancak sayısal işleme giremezler. String değişkenlere değer atamak için çift tırnak karakteri kullanılır. Bir String değişkene belli bir uzunluk da verilebilir. Bunun için asteriks (*) karakterinden sonra uzunluk birimi girilir.
Dim s As String
S = “Oguz KUTLU”
Dim Adı As String * 20
ÖRNEK
1. 1.1
Show Show
Dim a As String
Dim b As String a$ = 168
Dim c As String b$ = 122
a = 168 c$ = a + b
b = 122 Print c
c = a + b
Print c Sonuç = 168122 olur.
Sonuç = 168122 olur.
2. 2.1
Show Show
Dim a As Integer
Dim b As Integer a% = 168
Dim c As Integer b% = 122
a = 168 c% = a + b
b = 122 Print c
c = a + b
Print c Sonuç = 290 olur.
Sonuç = 290 olur.
Bazen programlarımızda değişkenlerin tiplerini değiştirmemiz gerekebilir. Bunun için aşağıdaki kodlar kullanılır.
CByte
|
Değişkeni Byte tipine çeviriri
|
CInt
|
Değişkeni İnteger tipine çeviriri
|
CLng
|
Değişkeni Long tipine çeviriri
|
CSng
|
Değişkeni Single tipine çeviriri
|
CDbl
|
Değişkeni Doble tipine çeviriri
|
CCur
|
Değişkeni Currency tipine çeviriri
|
CBool
|
Değişkeni Boolen tipine çeviriri. Bu özellik pek kullanılmaz.
|
CDate
|
Değişkeni Date tipine çeviriri
|
String
|
Değişkeni String tipine çeviriri
|
CVar
|
Değişkeni Varriant tipine çeviriri
|
Kullanım şekli
CCur (Değişken adı)
ÖRNEK
Dim a As Single,
....
....
a = CDbl (a)
NOT : Değişken tiplerini çevirirken dikkat edilecek en önemli nokta özellikle büyük değişkenlerin küçüklere çevrilmesi sırasında veri kaybının olmaması veya virgüllü sayıların tam sayılara dönüştürülmesi sırasında oluşabilecek veri kayıpları. |