AnsweredAssumed Answered

vrf pointer

Question asked by VRFuser on Dec 3, 2000
Andre,

you cannot directly use the byte type in the dll call since VEE allows only a subset of C types. Use type char instead. The only thing you have to do is to set up the definition file correctly. If you don't want to modify the dll, create anintermediate (C) function which does the type conversion from char to byte. In the Call object from within VEE, VEE takes care of the parameter passing by reference orby value. First import the dll, and then select your function by use of the Call object menu.

Regards
Friedel

On Mon, 4 Dec 2000, Andr Lehmann wrote:

> Hello all,
>
> I would appreciate any help solving the following problem:
>
> >From within a VEE programme I have to import a dll and to call a
> function from it.
> The function declaration assumes explicitely that two items are input as
> pointers (two arrays of byte have to be transferred.)
> So far I could not find a way to achieve this.
>
> Best regards
>
> IOM Innovative Optische Messtechnik GmbH
> Rudower Chaussee 29 (im IGZ)
> D-12489 Berlin
> Telephone:  +49 30 6392 6555
> Telefax: +49 30 6392 6556
> E-Mail: info@iom-berlin.de
> WWW: http://www.iom-berlin.de
>
>
> ---------------------------------------------------------------------
> 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".
> ---------------------------------------------------------------------
>

------------------------------------------------------------
| Friedel Drepper                 | Institut fuer Biologie II |
| tel: +49 761 2032796            | Universitaet Freiburg     |
| fax: +49 761 2032601            | Schaenzlestr. 1           |
| e-mail: drepper@uni-freiburg.de | D - 79104 Freiburg        |
------------------------------------------------------------

---------------------------------------------------------------------
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