Never download DLL files from the internet.
Not strictly true, some issues I've had required me to replace an old, corrupt .dll to run an application. Although you must make sure to get them from a trustworthy website and scan them thouroughly.
I agree that a missing d3d .dll is a problem with DirectX and can therefore be fixed without downloading a single .dll.
In the very unlikely event that you have a corrupt file, and the actual company can provide that file, and it passes rigorous virus scans and such like, then yes, I would accept that one event. Anything provided as a file, just like that off the website is really not a good idea, even from trustworthy sites as they have zero liability in most cases and half they time they do not check or compare files. Even complete packages from the actual company can be untrustworthy sometimes (Mint builds being hacked for instance), but at least if you go back to the original company and get the package from them you have a reasonably high level of confidence, whereas downloading from a third party has a lower confidence and downloading a single file from dodgy.site.org has zero confidence.
thanks a lot . all of you where very kind.
I installed the directX 9 from microsoft site and woila ... the game is working :-)
thanks a lot to all of you !!
Yay, enjoy, its a good game.