[python-win32] Getting HRESULT back from a com automation
Richard Bell
rbell01824 at earthlink.net
Wed May 30 21:30:20 CEST 2007
The GenPY output for IE contains two _dispid_to_func list:
_dispid_to_func_ = {
101 : "OnNavigateComplete",
103 : "OnQuit",
201 : "OnFrameNavigateComplete",
108 : "OnProgressChange",
110 : "OnWindowResize",
109 : "OnWindowMove",
104 : "OnDownloadComplete",
107 : "OnNewWindow",
111 : "OnWindowActivate",
102 : "OnStatusTextChange",
200 : "OnFrameBeforeNavigate",
204 : "OnFrameNewWindow",
105 : "OnCommandStateChange",
106 : "OnDownloadBegin",
113 : "OnTitleChange",
100 : "OnBeforeNavigate",
112 : "OnPropertyChange",
}
_dispid_to_func_ = {
227 : "OnUpdatePageStatus",
270 : "OnFileDownload",
104 : "OnDownloadComplete",
250 : "OnBeforeNavigate2",
269 : "OnSetSecureLockIcon",
108 : "OnProgressChange",
271 : "OnNavigateError",
283 : "OnWindowStateChanged",
105 : "OnCommandStateChange",
268 : "OnClientToHostWindow",
113 : "OnTitleChange",
266 : "OnWindowSetWidth",
259 : "OnDocumentComplete",
256 : "OnMenuBar",
272 : "OnPrivacyImpactedStateChange",
112 : "OnPropertyChange",
255 : "OnToolBar",
260 : "OnTheaterMode",
265 : "OnWindowSetTop",
102 : "OnStatusTextChange",
263 : "OnWindowClosing",
257 : "OnStatusBar",
262 : "OnWindowSetResizable",
251 : "OnNewWindow2",
273 : "OnNewWindow3",
226 : "OnPrintTemplateTeardown",
225 : "OnPrintTemplateInstantiation",
258 : "OnFullScreen",
282 : "OnSetPhishingFilterStatus",
253 : "OnQuit",
264 : "OnWindowSetLeft",
267 : "OnWindowSetHeight",
252 : "OnNavigateComplete2",
106 : "OnDownloadBegin",
254 : "OnVisible",
}
Does anyone know if these are ALL the IE events passed through by the Python
COM interface? I'm curious because the MSDN online documentation for the
browser automation objects are not entirely consistent with this list.
Thanks for any help.
Regards,
Richard
More information about the Python-win32
mailing list