Ja, habe ich gemeint; könnte ja sein, dass Datenbits/Stopbits so eingestellt sind, dass es ein Thema wird.
Ich verwende D2010, TComPort v.4 und com0com für dieses Beispiel und es funkt problemlos:
Delphi-Quellcode:
var
ComPort: TComPort;
Str, Str2: string;
begin
ComPort := TComPort.Create(Self);
try
Str2 := '0';
Str := ':ps 0' + Str2 + #13;
ComPort.Port := 'CNCA0';
ComPort.Open;
ComPort.WriteStr(Str);
finally
FreeAndNil(ComPort);
end;
end;
Schau doch mal mit einem Breakpoint auf ComPort.WriteStr und [F7], wo und warum es kracht.