Код: Выделить всё
procedure TForm1.ComPort1RxChar(Sender: TObject; Count: Integer);
var
Str: String;
begin
ComPort1.ReadStr(Str, Count);
// do something with Str variable
end;
Код: Выделить всё
procedure TForm1.ComPort1RxChar(Sender: TObject; Count: Integer);
var
Str: String;
begin
ComPort1.ReadStr(Str, Count);
// do something with Str variable
end;
Код: Выделить всё
procedure Ttonarm_label.ComPortRxChar(Sender: TObject; Count: Integer);
var
S : String;
buf : byte;
res : integer;
begin
comport.read(Buf, 1);
blockwrite(f,buf,1,res);
end;Код: Выделить всё
procedure TFMComunication.comportRxChar(Sender: TObject; Count: Integer);
var
S, Buf : String;
f: file;
begin
AssignFile(f, SaveDialog1.FileName);
Rewrite(f);
comport.ReadStr(S, Count);
Buf := Buf + S;
blockwrite(f,Buf,1,Count);
CloseFile(f);
end;