Comport giden data problemi

recepuncu

Üye
Katılım
25 Eki 2013
Mesajlar
2
Puanları
1
Yaş
38
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
126,680
Mesajlar
904,583
Kullanıcılar
447,476
Son üye
gunesddd

Yeni konular

Geri
Üst