Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Stumped by a DLL
Message
De
23/09/2005 00:58:09
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Titre:
Stumped by a DLL
Versions des environnements
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Database:
Visual FoxPro
Divers
Thread ID:
01052286
Message ID:
01052286
Vues:
72
It's not a COM question, it's a DLL question.

I have a DLL that's defined as:

DECLARE integer foo IN 'foo.dll" double @value1, double @value2

Notice that the parameters are by reference, so they must exist from the calling code.

So I call it with:

value1=0
value2=0
foo(@value1,@value2)

The result is that value1 and value2 come back with a strange value such as 2.63E-308.

I have no idea what's happening. I haven't done any DLL work in a while so I'm clueless. Any ideas? It's times like this I really miss Ed Rauh.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform