Comport giden data problemi

recepuncu

Üye
Katılım
25 Eki 2013
Mesajlar
2
Puanları
1
Yaş
39
Merhaba arkadaşlar, visualstudio daki serialPort bileşeni ile comporta göndermiş olduğum 'A4 47 51 31 32 33 4C 0A 0D' şeklindeki datayı, delphiden bişekilde göndermek istediğimde 'A4 00 47 00 51 00 31 00' gibi her karakterden sonra araya 00 atarak porta yazıyor. bu yüzden cihaz çalışmıyor. yardım ederseniz sevinirim. teşekkürler...

delphide örneğin böyle göndermeyi deniyorum:
s := 'GQ123L' + #13 + #10;
if not WriteFile(ComFile, s[1], Length(s), BytesWritten, Nil) then
//sonuç bu oluyor =
A4 00 47 00 51 00 31 00

//olmasını istediğim sonuç =
A4 47 51 31 32 33 4C 0A 0D
 
Ansistring problemi gibi gözüküyor kullandığın delphi versiyonu nedir?
 
evet hocam UTF8String ile çözüldü. teşekkürler.
 
Son düzenleme:

Forum istatistikleri

Konular
128,164
Mesajlar
915,596
Kullanıcılar
449,928
Son üye
welat karzan

Yeni konular

Geri
Üst