   dx7 to dx8.1 and win98 to winxp.
  THe project i''ve been working on in the past was on my pentium 2 box with win98 and directx 8. my new laptop now has winxp and directx 8.1, which im trying to get my program to run on.My input class (from my game project) still calls directinput7 "routines" - and this is where the problem seems to be.my project compiles and builds without errors nor warnings.but when i run, i get an error which i''ve narrowed down somewhere with directinput initialization.I''m not sure what the problem could be.any ideas?  
  You might want to let everybody know what the error is so we can get a better clue. Also, please don''t triple post - if you edit your posts, you can select to delete those extra ones.