**Internet Explorer Add-in or Helper Object VC++**
I am not sure whether this should be a helper object or an EXE that is launched via a toolbar. (I would prefer something that is not loaded until needed.)
The application will (1) read the current HTML page displayed when clicked, (2) enumerate INPUT controls on the page, (3) based on the ID of the INPUT control, replace the contents with a value that is read out of the registry. For example, if an Id of 'FIRST_NAME" is found, read a registry key in HKEY_CURRENT_USER (arbitrary) for FIRST_NAME and overwrite the value, (4) enumerate all lists (OPTION for example) for matching lists and compare both the VALUE and the TEXT for a possible match. For example, "OH" or Ohio. When found, set the index of the control to this value. These should be case-insensitive. I would love to see RegExs used to extract the controls as a learning experience.
The code should be well commented. The sample does not need to be exhaustive -- just functional.
I want this to be a stand-alone EXE, and avoid MFC or third-party stuff. Lean, mean and simple. Error handling would be nice. Make sure there is an icon that can be replaced with my own. Also, please use resource strings. (If this is all obvious, I apologize.) This should work with newer versions of IE (6+.) I don't care about older versions.
Any questions, please ask! I have all sorts of small projects that I might want to pursue if we can establish a working relationship. Thanks for looking!
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Exclusive and complete copyrights to all work [login to view URL]>
## Platform
Win 98+, 2000, XP -- IE 6+