Seriport Uygulamasında Türkçe Karakter Yerine ? İşareti

C# (C Sharp) veya Java ile ilgili konuları buraya yazabilirsiniz.
Cevapla
R.K.
Üye
Mesajlar: 82
Kayıt: 02 Nis 2007 12:05
Konum: Adana

Seriport Uygulamasında Türkçe Karakter Yerine ? İşareti

Mesaj gönderen R.K. »

Seriport Uygulamasında Türkçe Karakter Yerine ? İşareti Çıkıyor???

Merhaba arkadaşlar. Basit bir deneme yapmak istedim seri port ile ama gönderdiğim verilerdeki Türkçe karakterler yerine soru işareti çıkıyor. Bu normal mi yoksa projem veya kullandığım ide ile alakalı bir şey mi? VS2010 kullanıyorum işletim sistemi Windows 7. Seriporttan 2 ve 3 nolu uçları kısa devre ettim ve böylece tuşa basarak gönderdiğim bilgileri geri alıyorum. Kodlar aşağıda...

Kod: Tümünü seç

private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
        {
            string bilgi = serialPort1.ReadLine();
            textBox2.Text = bilgi;
        }
        private void button1_Click(object sender, EventArgs e)
        {
            string bilgi = textBox1.Text;
            serialPort1.WriteLine(bilgi);
        }
        private void button2_Click(object sender, EventArgs e)
        {
            if (serialPort1.IsOpen == false)
            {
                serialPort1.Open();
            }
        }
Bu konuyla alakalı değil ama bir sorum daha olacak. Bilgisayara bağladığım bir usb joystick'den gelen bilgileri seri porta yönlendirebilir miyim? Yani kolu sola çevirdiğim zaman seriporttan bir data yollayacağım sağa çevirdiğimde başka bir data. Aslında seriporttan veri alıp göndermede bir sıkıntı yok ama usb kolu kendi yazdığım program içinde nasıl kullanacağımı bilmiyorum...
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: Seriport Uygulamasında Türkçe Karakter Yerine ? İşareti

Mesaj gönderen aslangeri »

s.a.
muhtemelen gönderdiğin datayı ? olarak göstern yerde türkçe karakter desteği yoktur. artık nerden çıkartıyorsan onun türkçe desteğini ara veya datayı göndermeden önce noktalı harfleri noktasıza çevir.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla