CBool Fonksiyonu

Bir karakter dizisi kıyasını veya sayısal kıyası İkilik ifadeye dönüştürür veya tekil bir sayısal ifadeyi İkilik ifadeye dönüştürür.

Sözdizimi:


CBool (İfade1 {= | <> | < | > | <= | >=} İfade2) or CBool (Sayı)

Dönen değer:

Bool

Parametreler:

İfade1, İfade2: Karşılaştırmak istediğiniz herhangi karakter dizisi veya sayısal ifade. Eğer ifadeler uyuşursa CBool fonksiyonu True, aksi halde False döndürür.

Sayı: Dönüştürmek istediğiniz herhangi sayısal ifade. Eğer ifade 0'a eşitse False, aksi halde True döndürülür.

Takip eden örnek Instr fonksiyonundan dönen değeri değerlendirmek için CBool fonksiyonunu kullanır. Fonksiyon kullanıcı tarafından girilen cümlede "ve" kelimesi var mı diye kontrol eder.

Hata kodları:

5 Geçersiz yordam çağrısı

Örnek:


Sub ExampleCBool
Dim sText As String
    sText = InputBox("Lütfen kısa bir cümle girin:")
    REM Cümlenin içinde »and« geçip geçmediğini tespit eder.
    Komut satırı yerine REM
    REM If Instr(Input, "and")<>0 Then...
    REM CBool fonksiyonu aşağıdaki gibi uygulanır:
    If CBool(Instr(sText, "and")) Then
        MsgBox " »and« sözü girdiginiz cümlede yer almaktadır!"
    EndIf
End Sub

Please support us!