Hola,
A mí lo único que se me ocurre, y, puesto que no sé manejar el puerto paralelo "sin más ni más", es que utilizes un componente que te facilite el trabajo con el mismo.
Puedes tratar de averiguar si el componente que usabas anteriormente cuenta con una versión ".NET", sea para Delphi .NET "puro", sea para "Delphi .NET" usando la VCL .NET" de
Borland.
En páginas como
Torry's Delphi Pages encontrarás, intuyo, algún componente que pueda ayudarte, o, como te dije más arriba, una
búsqueda en Google puede también ayudarte a encontrar alguno: de hecho algunos aparecen, otra cosa será que te interesen o no.