Information générale
Catégorie:
Codage, syntaxe et commandes
Titre:
Calling a 3rd Party DLL
I'm writing a small VFP app that needs to communicate with our ERP package, JD Edwards. There is a specific function I need to call named X0010GetNextNumber, it's in the CALLBSFN.Dll. It uses a structure to pass data in and out of the function.
I'm trying the following code to make this work:
lcStructure = '01 1' + SPACE(22)
DECLARE STRING X0010GetNextNumber IN C:\B7\DV7333\Bin32\CallBSFN.Dll
X0010GetNextNumber(@lcStructure)
The structure is 27 bytes total, and I need to fill in the first 5 bytes for it to work. However, when I run the code I get an error as follows:
Cannot find entry point X0010GetNextNumber in the DLL
The help didn't, so I'm wondering if anyone has any pointers.
Bill
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement