Some years ago I wrote an executable program using Turbo Pascal Ver 6. I supply my program with a dongle to proctect my software, thisdongle is attached to LPT1. I have had no problems at all running my program with Windows 95, 98, 2000 and ME. The program is DOS based and runs from a pif. I have now loaded Windows XP professional and my program cannot find the dongle so will not run.