Die Idee es direkt als Byte zu lesen ist gut, aber leider nicht zu machen, glaube ich...
Ich benutze SerialNG zum ansteuern der Schnittstelle. Da gibt es leider nur die Funktion "ReadNextClusterAsString". Die eingehenden Daten werden also direkt in einen string umgewandelt.
Zu Ord(X) sagt die Delphi-Hilfe, dass X ein Delphi-Ausdruck des Typs Ordinal sei.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
str: string;
int: real;
begin
str:= Edit1.Text; //Empfangene Zeichen
int:= ord(str);
end;
Wenn ich dass mache, kommt die Meldung : Inkompatible Typen.
Irgendwie muss es doch gehen...