Hi,

I have approached the Synapse mailing list with this problem, but have
had no response, so it may be a Lazarus issue.

In any case, maybe someone can suggest a work-around....

I have used the following code to send data to a serial printer using
the TBlockSerial synapse variable.

var ser:TBlockSerial;

  ser:=TBlockserial.Create;
  try
    ser.RaiseExcept:=True;
    ser.Connect('COM1');
    ser.Config(9600,8,'N',0,false,false);
    ser.SendString('Invoice: The Galley Restaurant'+#13+#10);
  finally
    ser.Free;
  end;

If I run the above code, there is no response from the printer.

However, if I put a breakpoint into the code and step through it, the
printer prints as expected.
_______________________________________________
Lazarus mailing list
[email protected]
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to