I have an automated VB6 app which downloads web pages and then does a screen capture, before moving onto another page. However, the IE object will show busy=true indefinitely if a dialog or message box (e.g. password, question on frame support etc.) is opened and doesn?t receive input. I have tried setting silent=true, and tried the ?quit? browser method after a watchdog timeout and then restarting IE, however it won?t quit while a dialog is open.
I therefore need a dialog box killer either which prevents a dialog box opening, or kills it after a certain amount of time. All the freely available popup killers I have tried only kill new windows, not dialog and password boxes.
MS support say to try using Windows Hooks to automate the dialog windows as demonstrated for hooking the Print dialog box inside of IE at :
Has anybody tried this or any other approach?