March 19, 2015

Yalnız bu şekilde değiştirdiğimizde sadece kendi konsol ekranımızda karakter seti değişmeyecek mi diğer bilgisayarlarda yine aynı şekilde bozuk karakter çıkmaz mı?

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 19, 2015

Teşekkürler :)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 19, 2015

Windows konsolda iki ayar gerekiyor:

  • Code page'i 65001'e ayarlamak

  • Lucida Console gibi bir Unicode font seçmek

Ek olarak, her program durumu kendisi de ayarlayabiliyor:

http://ddili.org/forum/post/9946

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 19, 2015

Doğru. O zaman verdiğim bağlantıdaki yapılabilir. Yani, program içinde çalıştığı konsolun ayarını kendisi değiştirebilir.

Ama tabii o kod Windows ortamı için. Linux zaten UTF-8; değişiklik gerekmiyor. Hangi ortamda derlenmekte olduğuna göre şöyle denetlenebilir:

version (Windows) {
   SetConsoleCP(65001);
   SetConsoleOutputCP(65001);
   // (Fontu ayarlamak da gerekiyor mudur? Bilmiyorum. :) )
}

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

1 2
Next ›   Last »