İçerikler

# Değişkenler

Takip eden ifadeler ve fonksiyonlar değişkenler ile çalışmak içindir. Bu fonksiyonları değişkenleri tanımlamak veya ifade etmek için, bir değişken türünü diğerine çevirmek için veya değişken türünü belirlemek için kullanabilirsiniz.

## CCur Function

Bir karakter dizilimini ya da nümerik ifadeyi para birimi ifadesine dönüştürür. Para birimi sembolleri ve ondalık ayraçlar için yerel ayarlar kullanılır.

## CBool Function

Converts an expression or a set of expressions into a boolean. An expression is composed of strings, numbers and operators. Comparison, logical or mathematical operators are allowed inside expressions.

## CDate Fonksiyonu

Herhangi bir dizilimi ya da sayısal ifadeyi bir tarih değerine dönüştürür.

## CDec Fonksiyonu

Bir karakter dizilimini ya da nümerik ifadeyi ondalık ifadeye dönüştürür.

## CDbl Fonksiyonu

Herhangi sayısal veya karakter dizisi ifadesini çift duyarlı reel sayı (double) türünde bir ifadeye dönüştürür.

## CInt Fonksiyonu

Herhangi bir karakter dizinini ya da sayısal ifadeyi tamsayıya dönüştürür.

## CLng Fonksiyonu

Herhangi bir karakter dizinini ya da sayısal ifadeyi uzun tamsayıya dönüştürür.

## Const Statement

Defines one or more identifiers as constants.

## CSng Fonksiyonu

Herhangi bir dizilimi ya da sayısal ifadeyi bir Tekil veri türüne dönüştürür.

## CStr Fonksiyonu

Herhangi bir sayısal ifadeyi karakter dizisine dönüştürür.

## CVar Fonksiyonu

Karakter dizisi ya da sayısal bir ifadeyi variant ifadesine dönüştürür.

## CVErr Function

Bir karakter dizisini veya sayısal ifadeyi "Error" alt tipinin bir değişik ifadesine çevirir.

## DefBool İfadesi

Eğer hiç bir tür tanımı karakteri veya anahtar kelime tanımlanmadıysa, DefBool deyimi harf aralığına göre varsayılan veri türünü ayarlar.

## DefCur İfadesi

Eğer hiç bir tür tanımı veya anahtar kelime tanımlanmamışsa, DefCur deyimi varsayılan değişken türünü ayarlar, harf aralığına göre.

## DefDate İfadesi

Eğer tür bildirim karakteri ya da anahtar sözcük belirtilmezse, DefDate ifadesi varsayılan değişkeni türünü mektup aralıklarına göre ayarlar.

## DefDbl İfadesi

Eğer tip-bildirim karakteri ya da anahtar sözcük belirtmezse, varsayılan değişken türü, mektup aralıklarına göre ayarlar.

## DefErr İfadesi

Eğer tip-bildirim karakteri ya da anahtar sözcük belirtmezse, DefErr komutu varsayılan değişken türünü, mektup aralıklarına göre ayarlar.

## DefInt İfadesi

Eğer tip-bildirim karakteri ya da anahtar sözcük belirtmezse, varsayılan değişken türü, mektup aralıklarına göre ayarlar.

## DefLng İfadesi

Eğer tip-bildirim karakteri ya da anahtar sözcük belirtmezse, varsayılan değişken türü, mektup aralıklarına göre ayarlar.

## DefObj İfadesi

Eğer tip-bildirim karakteri ya da anahtar sözcük belirtmezse, varsayılan değişken türü, mektup aralıklarına göre ayarlar.

## DefSng İfadesi

Eğer hiç tür bildirimi veya anahtar kelime belirtilmemişse DefSng ifadesi harf aralığına göre varsayılan değişken türünü ayarlar.

## DefStr İfadesi

Eğe tür tanımlama karakteri veya anahtar kelimesi belirtilmemişse, DefStr deyimi varsayılan değişken türünü harf aralığınıa göre ayarlar.

## DefVar İfadesi

Eğer tip-bildirim karakteri ya da anahtar sözcük belirtmezse, varsayılan değişken türü, mektup aralıklarına göre ayarlar.

## Dim Statement

Declares variables or arrays.

## ReDim İfadesi

Declares or redefines variables or arrays.

## Type Statement

Define non-UNO data structures.

## IsArray Fonksiyonu

Bir dizi içerisindeki değişkenin bir veri alanı olmasını belirler.

## IsDate Fonksiyonu

Bir sayısal değerin veya karakter dizisinin Tarih değişkenine dönüştürülüp dönüştürülemeyeceğini kontrol eder.

## IsEmpty Fonksiyonu

Değişen bir değişkenin Boş değer içerip içermediğini kontrol eder. Boş değer değişkenin ilklendirilmediğini ifade eder.

## IsError Function

Bir değişkenin hata değeri içerip içermediğini kontrol eder.

## IsNull Fonksiyonu

Bir Değişkenin Null değeri içerdiğini test eder, ki bu da değişkenin veri içermediğini gösterir.

## IsNumeric Fonksiyonu

Bir ifadenin sayı olup olmadığını test eder. Eğer ifade bir sayı ise, fonksiyon Doğru, değilse Yanlış döndürür.

## IsObject Function

Tests if a variable is an object, as opposed to primitive data types such as dates, numbers, texts. The function returns True if the variable is an object, otherwise it returns False.

## LBound Fonksiyonu

Bir dizinin alt sınırını döndürür.

## UBound Fonksiyonu

Bir dizinin üst sınırını döndürür.

## Let İfadesi

Bir değeri bir değişkene atar.

## Array Function

Bir veri alanıyla Variant tipini döndürür.

## DimArray Fonksiyonu

Bir Variant dizisi döndürür.

## Erase Statement

Sabit boyutlu dizilerdeki dizi elemanlarının içeriğini siler ve değişken boyutlu dizilerde kullanılan belleği serbest bırakır.

## Option Base Statement

Dizilerin varsayılan en alt sınır değerlerini 0 veya 1 olarak tanımlar.

## Option Explicit Statement

Program kodundaki herbir değişkenin açıkça Dim deyimi ile tanımlanması gerektiğini belirtir.

## Public İfadesi

Herhangi bir değişkeni ya da diziyi modül düzeyinde boyutlandırır (yani, alt yordam ya da işlev içinde değil); böylelikle değişken ve dizi tüm kitaplıklarda ve modüllerde geçerli olur.

## Global keyword

Bir değişkeni ya da diziyi global düzeyde boyutlandırır (yani alt yordam ya da işlev içinde değil), böylelikle değişken ve dizi, mevcut oturum için tüm kitaplıklarda ve birimlerde geçerli olur.

## Static İfadesi

Bir değişkeni veya diziyi yordam seviyesinde bir altyordam veya fonksiyon içerisinde tanımlar, böylece değişkenin veya dizinin değerleri altyordam veya fonksiyon sonlandığında korunur. Dim deyimi dönüşümleri de geçerlidir.

## TypeName Fonksiyonu; VarType Fonksiyonu

Returns text or a numeric value that contain type information for a variable.

## Set Statement

Sets an object reference on a variable.

## FindObject Fonksiyonu

Çalıştırma sırasında nesne ismi ile bir nesnenin dizilim parametresi olarak ele alınmasını sağlar.

## FindPropertyObject Fonksiyonu

Nesnelerin, nesne adını kullanarak dizilim parametreleri olarak çalışma zamanında adreslenmesini sağlar.

## Seçimsel (Fonksiyonu İfadesinde)

Bir fonksiyona isteğe bağlı geçilen parametreler tanımlamanıza izin verir.

## IsMissing Fonksiyonu

Bir fonksiyonun ilave bir parametre ile çağrılıp çağrılmadığını kontrol eder.

## HasUnoInterfaces Fonksiyonu

Bir Basic Uno nesnesinin belirli Uno arayüzlerini destekleyip desteklemediğini test eder.

## EqualUnoObjects Function

Returns True if the two specified Basic variables represent the same Uno object instance.

## IsUnoStruct Fonksiyonu

Verilen değer bir Una yapısı ise True döndürür.