03-05-2009 09:50 AM
Hello all and sorry for this dumb question.
I have done some research on this forum but I didn't find any answers...maybe it is too obvious!
I use the Call Library Function Node to reach a DLL and I have to pass a pointer on an integer but I don't succed.
I tried on a very simple function: void FctIntEtoile (int* Data), which increment Data variable (Data=Data + 1) but it doesn't work!!
Can you help me please?
Solved! Go to Solution.
03-05-2009 10:05 AM - edited 03-05-2009 10:08 AM
Since you already selected the correct setup, what is the error you get?
Norbert
03-05-2009 10:12 AM
Hello Norbert.
It is not really an error but if I put, for example, 5 as input I have the output to 5 also when I expect 6.
03-05-2009 10:20 AM
Could you post the sources to your DLL? What is the developement system used to create the DLL?
Norbert
03-05-2009 12:30 PM
Hi,
Of course, you perform increment like this:
void Your_Functions (short int *Data)
{
*Data += 1;
}
Isn't?
Andrey.
03-06-2009 01:44 AM
Of course......no!
Shame on me!
Sorry for the disturbance and thank you very much!!