AnsweredAssumed Answered

vrf Need help - ActiveX & function that gets array By Referen

Question asked by VRFuser on Jul 9, 2000

Rachel,

VEE does support passing arrays by reference using the ByRef keyword when
making the function call in a formula box. An example is shown in the
example "ActiveXAutomationMatlabNonComplex.vee" in the
Matlab.GetFullMatrix() object. While I have not run this program, I have
used this functionality at one point in another ActiveX control.

Thanks,

Lyle Carnahan
Agilent Technologies
Technical Consultant
lyle_carnahan@agilent.com


-----Original Message-----
From: Rachel Lederman [mailto:rachell@rafael.co.il]
Sent: Sunday, July 02, 2000 5:20 AM
To: vrf@lvld.agilent.com
Cc: avraham_hulin@Agilent.com
Subject: vrf Need help - ActiveX & function that gets array By Reference


Hi all,

We have Keithley's AI board KPCI1307. We want to read it with Keithley's
driver, using their ActiveX library DrvLINX. The problem is that some of
the called functions demand passing arrays by reference.Foe example :
DriverLINXSR1.ArrayBufferConvert(bufIndex, bufOffset, numBufPts, ByRef
arrayData, dataType, scaling, offset).
Unfortunately VEE does not recognize By Reference.
Does anybody have any idea what should I do ?

Thanks in advance.
Rachel

---------------------------------------------------------------------
This is the "vrf" maillist, managed by Majordomo.  To send messages to
this maillist, just email to "vrf@lvld.agilent.com".  Subscriptions and
unsubscriptions are done through the address "vrf-request@lvld.agilent.com".
If you need details, just send a message containing the text "help"
to "vrf-request@lvld.agilent.com".
---------------------------------------------------------------------
---------------------------------------------------------------------
This is the "vrf" maillist, managed by Majordomo.  To send messages to
this maillist, just email to "vrf@lvld.agilent.com".  Subscriptions and
unsubscriptions are done through the address "vrf-request@lvld.agilent.com".
If you need details, just send a message containing the text "help"
to "vrf-request@lvld.agilent.com".
---------------------------------------------------------------------

Outcomes