The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: cman on December 21, 2010, 10:10:41 PM

Title: Programming Internet Explorer
Post by: cman on December 21, 2010, 10:10:41 PM
How does one write applications that effect changes in internet explorer's settings? Is there an API or something available to do this? Thanks for any information!
Title: Re: Programming Internet Explorer
Post by: dedndave on December 21, 2010, 10:54:29 PM
ummmm - someone in here wrote an app a while back that altered the security settings
i can't recall who it was - maybe Rob (Gunner)
i believe they are values in the registry
Title: Re: Programming Internet Explorer
Post by: Gunner on December 21, 2010, 11:36:02 PM
Yes, that was me  :bg
I had to do a lot of detective work with one of the sysinterls apps that watched file reads (registry).  Internet Explorer keeps everything in the Registry, so you can do it by "hand" since there are no API's to modify IE's settings. There is COM stuff that expose many things in IE though...
Title: Re: Programming Internet Explorer
Post by: dedndave on December 21, 2010, 11:56:34 PM
Rob,
i don't remember the name of that proggie
do you have a link for that thread ?
Title: Re: Programming Internet Explorer
Post by: Gunner on December 21, 2010, 11:58:00 PM
IE Zone Editor

http://www.masm32.com/board/index.php?topic=12746.0

The name is in my sig  :bg
Title: Re: Programming Internet Explorer
Post by: japheth on December 22, 2010, 10:17:45 AM
I'd say that modifying the IE registry values directly is a rather hackish way to change IE settings.  :boohoo:

IE has a pretty good documented COM Automation interface which is the "official" way to do such jobs.

There are some samples in Masm-assembly around which will demonstrate the idea quite well. Just search a bit!