Hasher Posted February 27, 2007 Share Posted February 27, 2007 Hi I have made a script that attaches to any Window in IE that has a 'http://' prefix and its working great , but when I click the back button several times I get this error . Is it just that I click 'back' to fast ? Is there any way I can avoid this probelm as it is a fatal error and shuts my app. I am sure you could recreate the error by making a script that attaches to a webpage and hitting the back button a few times in sucession --> COM Error Encountered in test.au3 ----> $IEComErrorScriptline = ----> $IEComErrorNumberHex = 00000000 ----> $IEComErrorNumber = ----> $IEComErrorWinDescription = ----> $IEComErrorDescription = ----> $IEComErrorSource = ----> $IEComErrorHelpFile = ----> $IEComErrorHelpContext = ----> $IEComErrorLastDllError = --> IE.au3 Warning from function _IEAttach, $_IEStatus_NoMatch --> IE.au3 Error from function _IEPropertyGet, $_IEStatus_InvalidDataType --> IE.au3 Warning from function _IEAttach, $_IEStatus_NoMatch --> IE.au3 Error from function _IEPropertyGet, $_IEStatus_InvalidDataType --> IE.au3 Warning from function _IEAttach, $_IEStatus_NoMatch --> IE.au3 Error from function _IEPropertyGet, $_IEStatus_InvalidDataType --> COM Error Encountered in test.au3 ----> $IEComErrorScriptline = ----> $IEComErrorNumberHex = 00000000 ----> $IEComErrorNumber = ----> $IEComErrorWinDescription = ----> $IEComErrorDescription = ----> $IEComErrorSource = ----> $IEComErrorHelpFile = ----> $IEComErrorHelpContext = ----> $IEComErrorLastDllError = C:\Program Files\AutoIt3\Include\IE.au3 (4057) : ==> Variable must be of type "Object".: $IEComErrorScriptline = $oIEErrorHandler.scriptline $IEComErrorScriptline = $oIEErrorHandler^ ERROR oÝ÷ Ù'¢wj¹ë-îË«y8b²+&Ë@¶Öû§rبp'!Âä±ø§y»Â§"¯z{`¢Ö§Â)Ý£hjÛZrh¶¬±Êâ¦ÛaÌ®x§ªiyªì{az)íê.¶Â)Ý£¶ F®Ýf«)à~º&~éܶ*' @-µ§!Ó~+Z¶ë Ær¶ F®ÜJ뢷ë¢gîËb¢r>º)z»rëtߢJÖºÂ'½©bt6i Thanks in advance to those that reply !!!! 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...
DaleHohm Posted February 27, 2007 Share Posted February 27, 2007 Regarding your first question, you'll need to create a small reproducer if you want help. I'm not going to try to guess at what you are doing. Regarding your second question, the messages to the console are meant to be a convenience for debugging. You can easily turn them off with _IEErrorNotify() and then manage the evaluation of function return values and @error yourself. Regarding code improvements, I have no idea what you are trying to do so commenting on the code would be a waste of time. Dale Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model Automate input type=file (Related) Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded Better Better? IE.au3 issues with Vista - Workarounds SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead? Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble Link to comment Share on other sites More sharing options...
Hasher Posted February 27, 2007 Author Share Posted February 27, 2007 Thanks Dale I am going to sleep now but tomorrow I will post a more detailed idea of my problem. Either way you answered the second question. 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