Einzelnen Beitrag anzeigen

ljmarkus

Registriert seit: 14. Apr 2007
Ort: Göttingen
46 Beiträge
 
Delphi 7 Personal
 
#6

Re: in Byte umrechnen und per string senden

  Alt 2. Mai 2009, 11:08
Delphi-Quellcode:
var Data: String;
//...
SetLength(Data, 1);

if bit0 = 1 then
  Byte(Data[1]) := Byte(Data[1]) + $80;
//...
ComPort1.WriteStr(Data);
danke, das funktioniert soweit, nur für das zweite Byte nicht.

Delphi-Quellcode:
var Data: String;
//...
SetLength(Data, 2);

// bit 0-7 auslesen
if bit0 = 1 then
  Byte(Data[1] := Byte(Data[1]) + $80;
//...
// bit 8-15 auslesen
if bit0 = 1 then
  Byte(Data[2] := Byte(Data[2]) + $80;
//...
ComPort1.WriteStr(Data);
  Mit Zitat antworten Zitat