Windows için RexxUtil Kütüphanesi - İşlevler - SysNationalLanguageCompare
=========================================================================
Dizilim
-------
donus = SysNationalLanguageCompare(dizgi1, dizgi2, ülke, sayfa)
Call SysNationalLanguageCompare dizgi1, dizgi2, ülke, sayfa
İşlev
-----
İki dizginin belli bir ülke ayarı ya da düzgü sayfası
değeri dikkate alınarak karşılaştırılmasını sağlar.
Değiştirge(ler)
---------------
dizgi1
^^^^^^
Karşılaştırılacak birinci dizgi.
dizgi2
^^^^^^
Karşılaştırılacak ikinci dizgi.
ülke
^^^^
Karşılaştırma işleminde dikkate alınacak ülke
ayarlarını işaret eden ISO ülke düzgüsü.
Eğer herhangi bir değer belirtilmezse, işletim dizgesinde
etkin olan ülkeye ait karşılaştırma tablosunun değerleri
elde edilir.
sayfa
^^^^^
Karşılaştırma işleminde dikkate alınacak düzgü
sayfasını işaret eden değer.
Eğer herhangi bir değer belirtilmezse, işletim dizgesinde
etkin olan düzgü sayfasına ait karşılaştırma tablosunun
değerleri elde edilir.
Dönüş Değer(ler)i
-----------------
"donus" değiştirgesi ya da "RESULT" özel değişkeni
yardımıyla elde edilebilecek olası değerler ve
anlamları,
1 : Birinci dizgi büyüktür.
0 : İki dizgi eşittir.
-1 : İkinci dizgü eşittir.
' ' : Bir hata oluştu.
şeklinde tanımlıdır.
Örnek Kullanım
--------------
/* --- Düzgü-1 --- */
donus = SysNationalLanguageCompare('Sehriye',,
'Şehriye',,
'TR', 'Windows-1254')
Say 'Sonuç : ' donus
/* --- Düzgü-2 --- */
Call SysNationalLanguageCompare 'Sehriye', 'Şehriye',,
'TR', 'Windows-1254'
Say 'Sonuç : ' RESULT
Açıklama(lar)
-------------
* Karşılaştırma işleminde çok katı karşılaştırım
kuralları uygulanır.
İçindekiler | İşlevler