|
Let me talk about the status of parameter transfer first. In fact, when all the parameters are passed, the DLL does not matter
Yours, it just takes your parameters according to its own declaration, therefore, according to your later description
You just use it for encryption and decryption, so you don't need to call this DLL at all, some in VFP. If you must
Call, change your statement:
declare Integer method in ***.dll string arg @
The returned value can't be a string, so you don't have to count on Declare String.
Only Declare Integer, secondly, the string passed by String arg is to be solved
Secret, all pass its address so that the DLL can write the decrypted string into the Dll, so
To add @, there is no description of the original DLL, it can only be estimated. Check the return value and see if arg is already
Decrypted.
When calling
Store "fgdsafdsafas" To arg
?Method(@arg)
?arg
If you are not familiar with Dll's statement at all, it is not clear, give it up. There are too many things to encrypt and decrypt.
You can't use this. |
|