AnsweredAssumed Answered

vrf Description of DLL-functions

Question asked by VRFuser on Sep 11, 2001

Peter,
I've had exactly the same problem and have yet to find the answer.
I've tried older Borland C++ compilers and the effect is the same.
Writing DLLEXPORT char* myFunc_desc= "This ..."; compiles OK but doesn't
appear to fix the problem.
If anyone has an answer it would be appreciated!
Regards
Paul Carnell
Crompton Instruments
UK

>  -----Original Message-----
> From:      owner-vrf@lvld.agilent.com   On Behalf Of Peter Supancic
> <phs@sp2fe021.unileoben.ac.at>
> Sent:     Tuesday, September 11, 2001 7:23 PM
> To:     Agilent Vee
> Subject:     vrf Description of DLL-functions
>
> Hallo VEE-community!
>
> By using a description string for functions defined in C-DLLs
> (for example: DLLEXPORT char myFunc_desc[] = "This function adds 1.0 to
> the array passed in";),
> I found a difference between MS C++ 6.0 and Borland 5.0 C-Builder.
>
> For example, compiling the demo-file manual49.c with the MS compiler,
> I have access to the describing string within VEE5 or VEE6.
> But this does not work for a DLL compiled with the Borland Builder (but
> same source).
>
> Has somebody else observed this problem within the Borland-environment
> and is there a workaround, so that the description string is accessible
> within VEE, after compiling the c-source with the Borland Builder?
>
> Thanks in advance,
>
> Peter Supancic
> research assistant
> Institut fr Struktur- und Funktionskeramik
> University of Leoben
> ---------------------------------------------------------------------
> 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