Console Applicationda türkçe karakter problemi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
delphiibo
Üye
Mesajlar: 72
Kayıt: 27 Eki 2005 04:55
Konum: istanbul
İletişim:

Console Applicationda türkçe karakter problemi

Mesaj gönderen delphiibo »

Arkdaşlar.
Console applicationda writeln yazarken neden türkçe karakter giremiyorum.
türkçe karkterleri başka bir karakter olarak yazıyor.
Sebebini anlayamadım.
Yardımlarını bekliyorum.
Onun tek dostu Allah
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

- DOS mode Türkçe karakteri göndermeyi dener misin...

- Kendi fonksiyonumu vereyim. DivXTurk projem için LG vb. marka DivXPlayer'ların Türkçe sorunsalı için hazırlamıştım.

Kod: Tümünü seç

function DosTr(Veri: string): string;
const WinTex  = 'ĞÜŞİÖÇğüşıöç';
      DosText = #166#154#158#152#153#128
               +#167#129#159#141#148#135;
var
  i: Integer;
begin
  for i := 1 to Length(WinTex) do
    while Pos(WinTex[i], Veri) > 0
      do Veri[Pos(WinTex[i], Veri)] := DosText[i];
  Result := Veri;
end;
Resim
Resim ....Resim
Cevapla