AnsweredAssumed Answered

vrf Importing DLL's, passing by reference

Question asked by VRFuser on Aug 19, 2004
Hi All,

A whileback I asked a few questions about rewriting function declarations for
Vee compatibility.  Now I've finally got my hands on the hardware that the
functions are attempting to control and I can do some real testing.

My main issue at the moment is that I can't seem to get VEE to correctly pass
parameters by reference.

For instance, a particular function has a declaration:
int __stdcall C843_qVST(int iId, char* *szAxes, char* *names, int maxlen);

The important part is char* *names which I have to pass in as a string of NULLs
  of length maxlen.
1.  How do I create that in VEE?
2.  If I can't, how do I workaround?

Cheers,

--
Graeme Hilton
Product Engineer

Schlumberger Sensa

---
You are currently subscribed to vrf as: rsb@soco.agilent.com
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list,  email "vrf@agilent.com". 
If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".

Outcomes