Project

General

Profile

$dllcall » History » Version 6

Per Amundsen, 08/13/2014 07:32 AM

1 1 Per Amundsen
_Added in 1.9.2_
2
3 5 Per Amundsen
*$dllcall(filename, alias, procname, data)*
4 1 Per Amundsen
5 4 Per Amundsen
Returns the value resulting from a call to a [[Scripting DLL|DLL]] file designed to work with AdiIRC.
6 1 Per Amundsen
7 3 Per Amundsen
$dllcall is multi-threaded so it will not halt the script and will call the specified alias once the [[Scripting DLL|DLL]] responds.
8 1 Per Amundsen
9 6 Per Amundsen
_At the moment only 64 bit DLL's can be loaded on 64 bit windows (even with the 32 bit AdiIRC), on 32 bit windows only 32 bit DLL's and even some mIRC DLL's can be loaded._
10
11 1 Per Amundsen
*Parameters*
12
13 3 Per Amundsen
filename - [[Scripting DLL|DLL]] file to call.
14
alias - Alias to execute when the [[Scripting DLL|DLL]] responds.
15 5 Per Amundsen
procname - Procname to call.
16 3 Per Amundsen
data - Data to send to the [[Scripting DLL|DLL]].