On Wed, 23 Sep 2015 11:20:36 +0200, Michael Schnell <[email protected]> wrote:
>On 09/23/2015 07:37 AM, Martin Schreiber wrote: >> The MSEgui socket components (and the pipe reader and RS232 components >> too BTW) implement the model Michael describes. > >For Delphi we (company) use AsyncPro (as well for RS232 as for TCP/IP) >(Initially provided commercially by TurboPower, but free and open >source now). Unfortunately this is Windows only and porting it it >Lazarus (Linux) would require a decent amount of work. > I have used the AsyncPro com port also and I noted that there is a TCP/IP version of the com port as well (ApdWinsockPort) such that using this in Delphi would make it possible to just switch from one to the other by setting a property. I once tried to look at the dependencies in order to cut down on the number of needed units for my usage of the serial port, but it just chained wider and wider so the task became insurmountable. I tried to find instructions on how to use Indy in Lazarus/FPC but what I found was very old and incomplete... http://wiki.freepascal.org/Indy_with_Lazarus http://www.indyproject.org/sockets/fpc/index.en.aspx -- Bo Berglund Developer in Sweden -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
