Hi,
irgendwie verstehe ich die Fehlermeldung nicht:
[Fehler] Unit1.pas(101): Konstantenausdruck erwartet
Code:
procedure TForm1.SX1Click(Sender: TObject);
var
s, t: string;
i: integer;
begin
s := #254#1;
for i := 0 to 1 do
begin
t := IntToStr(i);
s := s + (# + t) + #255; //Bei der Raute in der Mitte ist das Problem.
ComPort.WriteStr(s);
end;
end;
# + t muss so sein weil es das gleiche sein soll wie z.B. #255.