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
129,204
Mesajlar
924,240
Kullanıcılar
451,569
Son üye
ergin.

Yeni konular

Geri
Üst