Buenas amigos del foro
Trabajo con delphi 7 y firebird 2.1, comentarles lo que pasa
Tengo un amigo que tiene una placa parallax y el lo configuro para que presionando un boton muestre el mensaje:
Consultorio A
Ahora bien yo en delphi con la ayuda del foro me baje el componente comport y quiero leer el mensaje, el codigo que tengo es el siguiente;
Código Delphi
[-]
procedure TF_Principal.ComPortRxChar(Sender: TObject; Count: Integer);
var
Str: String;
begin
ComPort.ReadStr(Str, count);
edit1.Text:=edit1.Text+ Str;
end;
El problema es que en el edit1.text me muestra:
Consultorio A|
al finalizar una linea rara
La consulta es la siguiente:
Como puedo hacer para que me muestre sin esa linea al finalizar?
Que tengo que cambiar para que cada que lee del puerto com se limpie el edit1, probe con
Código Delphi
[-]
procedure TF_Principal.ComPortRxChar(Sender: TObject; Count: Integer);
var
Str: String;
begin
edit1.text:='';
ComPort.ReadStr(Str, count);
edit1.Text:=edit1.Text+ Str;
end;
pero no muestra nada
La cuestion es que con el dato leido quiero realizar acciones para mostrar datos en un grid, pero la verdad nose en que evento del edit hacer que con el dato leido realice acciones
Gracias por sus aportes que puedan realizar