Hi, I found one reference to this problem at
http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RNAME=ViewQuestion
&HOID=5065000000080000000B410000&ECategory=LabVIEW.LabVIEW+General but the
guy's email wasn't in the posting so I can't contact him.
I'm trying to use the Olympus digital camera SDK with Labview. I can connect
to the camera, read and write most of the simple properties (number of
pictures, camera name, etc). However in the ActiveX control, the
GetPicture() method wants a pointer to a variant type array.
So thinking I understood the problem, I read propPicSize() to find the size
of the current picture. I initialized an array of U32, used a "to variant",
and wire that variant to the function. The function gi
ves no error (it used
to when I didn't pass in an intialized array) but I just get back the same
uninitialized array which I passed in.
I'm kind of confused for where to go from here, especially because I'm not
sure why I get no error but the same uninitialized array back.
-joey