Hola!
Con treinta mensajes ya deberias saber que no se deben de mezclar dos temas diferentes en un mismo hilo.
Con respecto a tu pregunta del puerto paralelo busca
aqui una libreria desde la cual puedes hacer uso del puerto paralelo desde xp. OJO existen dos versiones una de 16 y otra de 32 bits, necesitas la de 32 bits.