From WikiChip
Difference between revisions of "mirc/identifiers/$dllcall"
< mirc‎ | identifiers

 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
 
<pre>$dllcall(name.dll,alias,procname,data)</pre>
 
<pre>$dllcall(name.dll,alias,procname,data)</pre>
  
== Paramters ==
+
== Parameters ==
 
* '''name.dll''' - the filename to the dll
 
* '''name.dll''' - the filename to the dll
* '''alias''' - The alias to be called once the function call returns.
+
* '''alias''' - The alias to be called once the function call returns, the alias is called with one parameter: the dll complete filename
 
* '''procname''' - procname, the name of the function in the dll
 
* '''procname''' - procname, the name of the function in the dll
 
* '''data''' - a string/parameter passed to the function
 
* '''data''' - a string/parameter passed to the function

Latest revision as of 17:58, 11 March 2019

$dllcall call a function of a dll, just like $dll, but is 'multithreaded', it won't halt the script and will call the specified alias once the call returns. $dllcall does not return a value.


Synopsis[edit]

$dllcall(name.dll,alias,procname,data)

Parameters[edit]

  • name.dll - the filename to the dll
  • alias - The alias to be called once the function call returns, the alias is called with one parameter: the dll complete filename
  • procname - procname, the name of the function in the dll
  • data - a string/parameter passed to the function

Example[edit]

Compatibility[edit]

Added: mIRC v6.1
Added on: 29 Aug 2003
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.


See Also[edit]