Harici Verilerde Türkçe Karakter Sorunu


Bu konudan scrollbar örneğinde bahsedilmesine rağmen sık mail gönderilmektedir. Bu nedenle ayrı bir başlık halinde tekrar sunulmuştur.

Türkçe karakter sorununu çözmek için System.useCodePage = true; komutunu loadvariable komutundan hemen önce eklemeniz yeterli olacaktır.

Burada dikkat edilecek konu bu komutun sadece Türkçe işletim sistemi olanlarda işe yaramasıdır. Diğer işletim sistemlerinde kod sorunu çözmeyecektir.

Kesin çözüm yüklenecek metin dosyasını UTF8 formatında kaydetmenizdir. Yapılan işlem her türlü işletim sisteminde
sorunsuz çalışmaktadır.Bunun için özel bir programa da gerek yoktur. Her bilgisayarda bulunan notepad veya wordpad programlarını kullanabilirsiniz:

1- Win 98 için:

Notepad programında UTF8 seçeneği yoktur. Bu nedenle txt dosyanızı wordpad ile açın. Farklı kaydet komutu ile belgenizi Unicode Metin Belgesi olarak kaydedin.

 

2- Win2000, NT ve XP için:

Bir problem yoktur. Notepad programında UTF8 seçeneği mevcuttur. İsterseniz Editplus gibi text editörlerini de kullanabilirsiniz.

Örnek dosya için bu sayfayı inceleyebilirsiniz.