Unicode'u Visual Basic 6 ile Görüntüleme

Unicode, genişletilmiş karakterleri Visual Basic 6 formlarınızda görüntülemenizi sağlar. Bu, örneğin Çince veya Rusça harf gibi karakterleri İngilizce bir kullanıcı tarafından kullanılan biçimde görüntüleyebileceğiniz anlamına gelir. Verileri bir değişkende saklamak ve verileri kullanıcının ekranına görüntülemek için Unicode kodlanmış dizesini kullanın.

amaç

İngilizce dili ile ayarlanan bilgisayarlar, yalnızca İngilizce dili için standart olan karakterleri kullanır. Unicode, satırbaşı ve genişletilmiş karakterleri, örneğin diğer dillerde kullanılan sekmeleri ve karakterleri kullanmanızı sağlar. Özel karakterler ve çok dilli iletişim gerektiren uygulamalar için normalde VB'deki Unicode'u kullanırsınız.

Depolama

Bir bayt değişkeni, uygulamanız için Unicode karakterleri saklayabilir. Dizi değişkeninde birkaç karakter saklayabilirsiniz, böylece bir kerede birkaç karakter çıktısı alabilirsiniz. Aşağıdaki kod, Unicode karakterlerini depolamak için bir VB değişkenini nasıl ayarlayacağınızı gösterir:

Loş karakter Bayt karakter = & HFF

Görüntüle

Görüntülemek istediğiniz her bayt karakterini kaydettikten sonra, kullanıcının ekranında karakterleri görüntülemek için bir metin kutusu veya etiket kontrolü kullanın. VB, karakterleri uygun formata çevirir, böylece karakterleri manuel olarak standart dize formatına dönüştürmenize gerek yoktur. Aşağıdaki kod, "mybox" adlı bir metin kutusundaki karakteri görüntüler:

mybox.Text = karakter

hususlar

Dosyalarla çalışırken Unicode bayt veri türünü de aktarmanız ve kullanmanız gerekir. Bir dosyanın genişletilmiş karakterler içerdiğini düşünüyorsanız, dosyayı bayt veri türünü kullanarak içe aktarmanız ve daha sonra formda görüntülediğinizde veya verileri yeni bir dosyada sakladığınızda verileri bir dize değerine aktarmanız gerekir.

Popüler Mesajlar