Hi,
Have you tried with 3 arguments?
Code:
parent.object.error = exec_function(parent.object.dll.id, parent.object.function.id,ret)
e.g.
Code:
#define func(X)
^ parent.object.function.id = get_function(parent.object.dll.id,"X")
^ if parent.object.function.id <> 0 then
^ parent.object.function.return = 0
^ parent.object.error = exec_function(parent.object.dll.id,
^ parent.object.function.id,
^ parent.object.function.return)
^ else
^ message("Function %s not found", "X")
^ endif