Hasher Posted February 25, 2007 Share Posted February 25, 2007 (edited) I have written a small app but this is its main function of attaching to a IE window that has focus. I used the attach via windows titles as this supports the tabs in IE7 where as the handle method doesn't pick up the tabs ;-) Main place it throws an errow is in the DWEvent_BeforeNavigate2() event where it "sometimes" doesnt seem to find the $oIE object and exits . Can anyone can suggest improvements in the logic and offer any advice regarding the error. C:\Documents and Settings\Administrator\Desktop\test.au3 (24) : ==> Variable must be of type "Object".: MsgBox(4096,"test",$oIE.document.url) MsgBox(4096,"test",$oIE^ ERROR #include <IE.au3> #include <Array.au3> #include <file.au3> AutoItSetOption ("WinTitleMatchMode",4) $tit = "" $title = "" While 1 Do sleep(100) if WinGetHandle("classname=IEFrame", "") == WinGetHandle("Active", "") Then $title = StringMid(WinGetTitle("Active",""),1,StringInStr(WinGetTitle("Active",""),"-")) EndIf Until $title <> "" if $tit <> $title Then $tit = $title $oIE = _IEAttach($title, "Title") $oIEEvents = ObjEvent ($oIE,"IEEvent_") $oDWEvents = ObjEvent ($oIE,"DWEvent_","DWebBrowserEvents2") endif WEnd Func DWEvent_BeforeNavigate2() MsgBox(4096,"test",$oIE.document.url) endfunc Edited February 25, 2007 by Hasher Firefox's secret is the same as Jessica Simpson's: its effortless, glamorous style is the result of shhh extensions! Link to comment Share on other sites More sharing options...
Hasher Posted February 25, 2007 Author Share Posted February 25, 2007 (edited) this is closed , check out here http://www.autoitscript.com/forum/index.php?showtopic=41712 Edited February 26, 2007 by Hasher Firefox's secret is the same as Jessica Simpson's: its effortless, glamorous style is the result of shhh extensions! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now