This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |
libraries [2025-07-29 14:48] – [Graphics] Update AHKv2-GDIP link geek | libraries [2025-08-07 17:23] (current) – [Inter-Script Communication] chuckalttponline |
---|
Libraries to help with communication between script processes. | Libraries to help with communication between script processes. |
| |
*[[https://github.com/Chuckalttponline/ScriptLink--IPC--for-AutoHotKey-v2/tree/main | Script-Link]] - by [[user:Chuck_2009]] - Lets you call any function in any script with as many parameters as needed being 'Objects', 'Arrays', 'Variables', 'Strings' and 'Integers' but excluding 'GuiObjects'. | *[[https://github.com/Chuckalttponline/ScriptLink--IPC--for-AutoHotKey-v2/tree/main | Script-Link]] - by [[user:Chuck_2009]] - Lets you call any function in any script with as many parameters as needed being 'ANY Objects', 'Arrays', 'Variables', 'Strings' and 'Integers'. Also Includes a simple method to make any object system global so any other script who has the objects name can access it and assign it to a variable of there own. Coincidentally its uses ObjRegisterActive from the post below \/. |
| |
* [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=6148|ObjRegisterActive]] - by [[user:Lexikos]] - Registers an object as the active object for a given CLSID, so it can be retrieved by another script with ''ComObjActive''. Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=6148|[v1]]][[https://www.autohotkey.com/boards/viewtopic.php?p=548424#p548424|[v2]]] | * [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=6148|ObjRegisterActive]] - by [[user:Lexikos]] - Registers an object as the active object for a given CLSID, so it can be retrieved by another script with ''ComObjActive''. Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=6148|[v1]]][[https://www.autohotkey.com/boards/viewtopic.php?p=548424#p548424|[v2]]] |