Reading data from parallel port ?

Hello and thanks for reading this massage.

Can someone tell me how can I read and write data to and from the
parallel port and the serial port using Delphi application ?

Do I need any special DLL ?

Any help will be very appreciated.

Thank in advance

Aviram Ilani -