c# seri port veri göndermek

Başlatan deserteagle, 19 Aralık 2007, 22:41:30

deserteagle

c# da seri porttan mesela a harfini göndermek için
.....
serialport.writeline("a");
........

şeklinde gönderebiliyoruz fakat bizim
string olarak bir veriyi
nasıl parçalara bölüp gönderiyoz

arslan74

Alıntı yapılan: "deserteagle"c# da seri porttan mesela a harfini göndermek için
.....
serialport.writeline("a");
........

şeklinde gönderebiliyoruz fakat bizim
string olarak bir veriyi
nasıl parçalara bölüp gönderiyoz

Merhaba,
Köşeli parantez operötünü kullan.

serialport.writeline(string[1]);


Bu şekilde olabilir.

deserteagle

arslan hocam sağolasın sürekli senide yoruyorum fakat gerçekten verdiğin bilgilerle baya yol aldım.
bu dediğini yaptım fakat dönüşüm de hata oluşuyor yani sring karakter olduğundan .ToString() ile stringe çevirip gönderiyorum fakat elde tutulur birşey yok.bakalım birşeyler bulabilecekmiyim.

sigmoid

          string mesaj="deneme 123";
            for (int i = 0; i < mesaj.Length; i++)
                serialPort1.WriteLine(mesaj.Substring(i,1));


substring ile hep bir harf alıp gönderebilirsiniz.

kolay gelsin.

deserteagle

sayın hocam sağolasın bir deneyeyim bakıyım nasıl sonuçlar elde edeceğim.
bakalım internetten bu sub stringle ilgili ne bulacağım