Want this question answered?
Yes. Be aware that it is a manual flash, so you have to set the power settings manually.
yes it does. I just bought one off of eBay and its not a lens its a lens attachment but it works well and im pleased with it.
Yes including: Automatic Balanced Fill-Flash (with AF Nikkor lenses/Standard TTL Auto including Programmed TTL Auto.
Generally yes, but there are exceptions. It depends on the specific flash.
Actually no they won't. I don't konw alot about canon cameras. but one thing I do know is that it prabably won't work. Just get a Canon flash or a Sigma flash.
Yes it does with non i-ttl auto (2 different f stops) and manual.
Yes, it will fit. However, you will still need to see if the lens you have has or does not have features like autofocus or CPU connectors that will carry all the info that your camera needs... If it is a Nikon Lens it will work fine. So will others like Sigma, Tamron and Tokina. Carl Zeiss may not give you all the functions but will work in manual mode.
Yes it does just got one in the mail today. Tried it out and it works fine.
Yes. The Nikon D40x has a hot shoe on top of the built-in pop-up flash. Be sure to check the compatibility of any external flash unit that you attach to the camera. Note: The question was changed after the first answer was posted, so that the two do not match now. An approach to the new question is that a Nikon D40x is an entry level DSLR, and you may want a flash in that price range. Suitable units are marketed by Nikon, of course, and by Sigma, Sunpack, Vivitar, and Quantary. Features vary with specific models, so you will want to investigate the features-per-dollar for the various units. [spelvin]
nikon or keh
Yes it will. It will work in auto and manual modes. TTL does not work.
yes