Here´s the solution provided by Mark Hammond via python win32 mailinglist:
>> Martin:
>> There is no data coming back from LabVIEW via the Call method.
>> The arParVals List is unchanged after the call. Normaly the last two
>> elements should held the result of the VI call.
>> In the other directon it´s working, I´m able to see the string "Hello
>> World" in LabVIEW.
>
>Note that in Python, "out" values (including in-out) are always *returned* from the function. Thus you probably want something like:
>
>rc, newVals = oViTest.Call(arParNames,arParVals)
>
>where 'rc' is whatever 'Call' returns - or, if 'Call' has no return value (ie a 'void' function, or 'procedure'), simply:
>
>newVals = oViTest.Call(arParNames,arParVals)
>
>Mark
For more infos see
http://mail.python.org/pipermail/python-win32/2005-June/003478.html
Martin
Message Edited by 2cv on 06-27-2005 03:07 AM