ist zwar nicht ganz das richtige forum, aber da ich eh gerade den post erstellt hab, mach ich es mit hier rein ...

folgendes Problem, ich möchte über delphi mit ComPort eine 3 ziffrige Zahl an dem mc schicken. (z.Z nehme ich ComPort.WriteStr("123") )
Wenn ich Inkey() nehme und es dann mit Val umwandle bekomm ich nur die erste Zahl
wenn ich input nehme, wartet er und macht nicht weiter obwohl ich schicke
ComPort.WriteStr("123 " + #13)

kann mir jemand sagen wie man das am besten lösen kann ?

danke im vorraus