No I have found something but I don't know if it is the reason ;) When I'm opening a IE with the classique dispatch technique : ie = Dispatch("InternetExplorer.Application") ie.Navigate("http://www.google.fr") A new IE is created but if I do it like this: ie = Dispatch("InternetExplorer.Application") ie.Navigate('file:///C:/PathToAnExistingFile') In this case it works. When I create the IE within a subprocess and give him a default target URL and them go to google it does not create a new window: subprocess.call(['C:\Program Files\Internet Explorer\iexplore.exe', ' http://toto']) ie = lookup('http://toto') ie.Navigate('http://www.google.fr') In this case it works also. It is look like if the Initial IE creation needs to have the same scheme... ???
Any Ideas ? Thanks, Romain. 2008/12/20 Michel Claveau <m...@mclaveau.com> > Hi! > > when I call the Navigate method on a IEControler a new instance of IE is >> created >> > > Not for me (Vista / XP / 2000). > Perhaps your code is special? > Perhaps a parameter on your IE? > > @-salutations > -- > Michel Claveau > > > > _______________________________________________ > python-win32 mailing list > python-win32@python.org > http://mail.python.org/mailman/listinfo/python-win32 >
_______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32