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,905
Mesajlar
921,578
Kullanıcılar
451,059
Son üye
landonor
Geri
Üst