There should be no difference in the runtime files or how they work unless the DLL is not the same...
Check in your Windows directory and make sure there isn't a copy of wwipstuff.dll getting loaded from there instead of your local path.
But all of hte HTTP stuff doesn't use wwIPStuff, except for Formvar encoding if the string is long so I'm not sure...
Definitely sounds like a version issue to me.
+++ Rick ---
>Here is the directory listing of the class and corresponding DLL that I'm using.
>
>11/27/2002 11:30p 186,740 wwipstuff.VCT
>11/27/2002 11:30p 2,885 wwipstuff.VCX
>12/05/2002 02:52p 76,800 wwipstuff.dll
>
>These work fine if I compile the executable on the Windows 98 box directly.
>They work fine if I run the exe on my W2k machine. But if I copy the exe which I compiled on my W2k machine and attempt to run it on the Windows 98 box, that's when the DLL error occurs.