Windows için RexxUtil Kütüphanesi - İşlevler - SysToUnicode
    ===========================================================

    Dizilim
    -------

         donus = SysToUnicode(dizgi, sayfa, dBay, çıkış)

         Call SysToUnicode dizgi, sayfa, dBay, çıkış

    İşlev
    -----

         Bir karakter dizgisinin bir UNICODE karakter
         dizgisine dönüştürülmesini sağlar.

    Değiştirge(ler)
    ---------------

         dizgi
         ^^^^^

              Üzerinde işlem yapılacak karakter dizgisi.

         sayfa
         ^^^^^

              Dönüşüm işleminde kullanılacak karakter düzgü
              sayfasını işaret eden değer. Söz konusu değerler
              ve anlamları

                   ACP

                        ANSI düzgü sayfası.

                   OEMCP

                        OEM düzgü sayfası.

                   SYMBOL

                        Windows2000 simge düzgü sayfası.

                   THREAD_ACP

                        Windows2000 : Mevcut işlemciğin ANSI
                        düzgü sayfası.

                   UTF7

                        Windows NT 4.0 ve Windows2000 : UTF-7
                        düzgü sayfasını dikkate alan dönüşüm.

                   UTF8

                        Windows NT 4.0 ve Windows2000 : UTF-8
                        düzgü sayfasını dikkate alan dönüşüm.
                        Eğer bu değer belirtilirse, "hBay"
                        değiştirgesiyle de bir değer
                        belirtilmelidir.

              şeklinde tanımlıdır.

         dBay
         ^^^^

              Dönüşüm işleminde kullanılacak bayrakları işaret
              eden değer. Söz konusu değerler ve anlamlar,

                   PRECOMPOSED

                        Önceden bileştirilmiş karakterlerin
                        kullanılmasını sağlar. "COMPOSITE" değeri
                        ile birlikte kullanılmamalıdır.

                   COMPOSITE

                        Bileşik karakterlerin kullanılmasını sağlar.
                        "PRECOMPOSED" değeri ile birlikte
                        kullanılmamalıdır.

                   ERR_INVALID_CHARS

                        Geçersiz karakterler ile karşılaşıldığında
                        dönüştürme işleminin sona erdirilmesini
                        sağlar ve 1113 hata değeri üretilir.

                   USEGLYPHCHARS

                        Denetim karakterleri yerine yivli
                        karakterlerin kullanılmasını sağlar.

              şeklinde tanımlıdır.

         çıkış
         ^^^^^

              Dönüşüm işlemi sonucunda üretilecek dizginin
              yazılacağı dizinli değişken.

    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ı,

              0    : Başarılı sonuçlandırım.

              87   : Geçersiz düzgü sayfası değeri.

              1004 : Geçersiz dönüşüm bayrağı.

              1113 : Hedef düzgü sayfasında UNICODE karakteri
                     için haritalama (karşılık) yoktur.

         şeklinde tanımlıdır.

    Örnek Kullanım
    --------------

         /* --- Düzgü-1 --- */
         donus = SysToUnicode("Şelale", "ACP", "COMPOSITE", "cikis.")

         /* --- Düzgü-2 --- */
         Call SysToUnicode "Şelale", "ACP", "COMPOSITE", "cikis."

    Açıklama(lar)
    -------------

         *    Kullanımı söz konusu Object REXX yorumlayıcısına
              ait çevrimiçi belgelere bakılması önerilir.

    İçindekiler | İşlevler