12

Bir önceki sayfa
Giriş Sayfası
Bir Sonraki sayfa

 

 

 Dönüştürme işlemleri

 

Bazen de değişkenlerin birbirleri arasında dönüştürülmesi gerekebilir. Bu

dönüştürme fonksiyonları şunlardır.

 

 Array

Açıklama

Bu fonksiyon içerisine gönderilen değişkenleri statik tek boyutlu bir seri değişken

tipine dönüştürür. İçerisine gönderilecek değer sayısına göre boyut büyüyebilir.

Unutulmaması gereken en önemli nokta seri değişkenlerin “0” dan başladığıdır. Yani ilk

seri değişkeni 0 olacaktır.

 

Yazım

Deger = Array(DeğişkenListesi)

Örnekler

<%

Option Explicit

Dim Degisken, A

Degisken = Array(10, 20, 30, 40) ‘ Fonksiyon yardımı ile diziye dönüştürdük.

A = Degisken(2) ‘ A değeri olarak “30” değeri döner.

%>

Örnek 80 : Array Fonksiyonu.

 

 CBool

Açıklama

Bu fonksiyon içerisine gönderilen değişkenin değerine göre boolean veri tipinde bir

değer döndürür. Bunu yaparken de değişken eğer “0” sa dönüştürülen değer “False”

olacaktır. Bunun yanında eğer değişken “0” dan farklı ise o zaman dönüştürülen değer“True” olacaktır.

Yazım

Deger = CBool(Değişken)

Örnekler

<%

Option Explicit

Dim Degisken

Degisken = CBool(0) ‘ “False” değeri dönecektir.

Degisken = CBool(434) ‘ “True” değeri dönecektir.

%>

Örnek 81 : CBool Fonksiyonu.

 

 CByte

Açıklama

Fonksiyona gönderilen değişkeni Byte tipi bir değişkene dönüştürür. Byte tipinden

kasıt string değildir unutmamak gerekir.

Yazım

Deger = CByte(Değişken)

örnekler

<%

Option Explicit

Dim Degisken

Degisken = CByte(125.567) ‘ “126” değeri dönecektir.

%>

Örnek 82 : CByte Fonksiyonu.

 

 Cdate

Açıklama

Fonksiyona gönderilen değişkeni tarih tipi bir değişkene dönüştürür.

Yazım

Deger = CDate(Değişken)

Örnekler

<%

Option Explicit

Dim Degisken

Degisken = CDate(“4.11.1979”) ‘ “04.11.1979” değeri dönecektir.

%>

Örnek 83 : CDate Fonksiyonu.

  

 CInt

Açıklama

Fonksiyona gönderilen değişkeni sayısal veri tipi bir değişkene dönüştürür.

Yazım

Deger = CInt(Değişken)

Örnekler

<%

Option Explicit

Dim Degisken

Degisken = CInt(“2507”) ‘ “2507” değeri dönecektir.

%>

Örnek 84 : CInt Fonksiyonu.

  

CStr

Açıklama

Yazım

Fonksiyona gönderilen değişkeni metinsel veri tipi bir değişkene dönüştürür.

Y

Deger = CStr(Değişken)

Örnekler

<%

Option Explicit

Dim Degisken

Degisken = CStr(2507) ‘ “2507” değeri dönecektir.

%>

Örnek 85 : CStr Fonksiyonu.

 

 TypeName

Açıklama

Fonksiyona gönderilen değişkenin tipini verir. Bu tipler sabitler kısmında

tanımlanmış değerlerden oluşmaktadır.

Yazım

Deger = TypeName(Değişken)

Örnekler

<%

Option Explicit

Dim Degisken

Degisken = TypeName(“2507”) ‘ “String” değeri dönecektir.

Degisken = TypeName(2507) ‘ “Integer” değeri dönecektir.

Degisken = TypeName(37.5) ‘ “Double” değeri dönecektir.

%>

Örnek 86 : TypeName Fonksiyonu.