Timeline
Apr 1, 2026: Today
- 1:08 AM Ticket #4083 (COM Error Handler - not always fires event - when assigning values) updated by
-
Replying to mLipok:
> Replying to Jpm:
> > I find out with the above script that $oMAP_object.FakeObject3.Check5 is not firing either
> > Can you confirm?
>
> yes.
>
> but take a look on previous one:
>
; ... but maybe it is intentional to not FIRE _ComErrorHandler() as $oMAP_object.FakeObject1 is treated as MAP ELEMENT thus Check2 is also treated as MAP element and thus can be created on the fly> > maybe here in case of$oMAP_object.FakeObject3.Check5there is the same logic > I mean: > {{{#!autoit > ; _ComErrorHandler() IS NOT FIRED but AutoIt PROPERLY continue processing next line - due COM ERROR HANDLER was used and FIXED in #3167 > ; ... but maybe it is intentional to not FIRE _ComErrorHandler() as $oMAP_object.FakeObject3 is treated as MAP ELEMENT thus Check5 is also treated as MAP element and thus can be created on the fly > MsgBox(0, @ScriptLineNumber & " : $oMAP_object.FakeObject3.Check5", $oMAP_object.FakeObject3.Check5) > }}} Modified repro script: […] #REMARK => .Check2 And .Check5 needs To be explained #REMARK => both .Check4 and .Check6 should fires _ComErrorHandler() and show the console message also AutoIt should not ends With: Variable must be of type "Object" - 1:00 AM Ticket #4083 (COM Error Handler - not always fires event - when assigning values) updated by
- Replying to donnyh13: > For what it's worth, I can confirm that $oMAP_object.FakeObject3.Check5 does not fire for me, the same as it doesn't fire with $oMAP_object.FakeObject1.Check2. Thanks.
- 12:58 AM Ticket #4083 (COM Error Handler - not always fires event - when assigning values) updated by
-
Replying to Jpm:
> I find out with the above script that $oMAP_object.FakeObject3.Check5 is not firing either
> Can you confirm?
yes.
but take a look on previous one:
; ... but maybe it is intentional to not FIRE _ComErrorHandler() as $oMAP_object.FakeObject1 is treated as MAP ELEMENT thus Check2 is also treated as MAP element and thus can be created on the flymaybe here in case of$oMAP_object.FakeObject3.Check5there is the same logic I mean: […]
Mar 31, 2026: Yesterday
- 9:48 PM Ticket #4083 (COM Error Handler - not always fires event - when assigning values) updated by
- For what it's worth, I can confirm that $oMAP_object.FakeObject3.Check5 does not fire for me, the same as it doesn't fire with $oMAP_object.FakeObject1.Check2.
- 1:25 PM Ticket #4083 (COM Error Handler - not always fires event - when assigning values) updated by
- I find out with the above script that $oMAP_object.FakeObject3.Check5 is not firing either Can you confirm?
- 1:08 PM Ticket #4085 (__GUICtrl_IsWow64Process($hWnd) issue) updated by
- No error ? Did not catch that the handle in invalid ? Did not inform the user of the reason of failure ?
- 8:23 AM Ticket #4085 (__GUICtrl_IsWow64Process($hWnd) issue) updated by
- I don't know what you want to prouve but your script miss a WinWaitActive("AutoIt v3 Window Info", "") Cheers
Mar 30, 2026:
- 11:02 PM Ticket #4085 (__GUICtrl_IsWow64Process($hWnd) issue) updated by
- ps. forgot to remove _WinAPI_IsWow64Process line.
- 10:52 PM Ticket #4085 (__GUICtrl_IsWow64Process($hWnd) issue) updated by
- You are right. I shouldn't use that internal function. On the other hand, what is the use of that line ? None ! So instead of returning a valid id, it is returning a false PID. I truly believe that any (internal / external) functions should be self-secure. But that may be just me. Anyway, just run that script and you will see what I mean : […]
- 5:41 PM Ticket #4085 (__GUICtrl_IsWow64Process($hWnd) issue) updated by
- This is an internal function perhaps not the best naming If you prouve That the other internal function _GUICtrl_TagOutProcess() is not doing the job I will do something Cheers
- 4:18 PM Ticket #4085 (__GUICtrl_IsWow64Process($hWnd) issue) created by
- If the $hWnd does not exist (because the window has not appeared yet …
- 2:00 AM Ticket #4084 (Windows Message Codes suplementation) updated by
-
Version changed
Automatic ticket cleanup. - 1:30 AM Ticket #4084 (Windows Message Codes suplementation) updated by
-
Component, Type changed
- 1:30 AM Ticket #4084 (Windows Message Codes suplementation) created by
- please suplement UDF constants […] Usage example: …
Note:
See TracTimeline
for information about the timeline view.
