Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Help with C# to VFP translation
Message
 
General information
Forum:
Visual FoxPro
Category:
Contracts, agreements and general business
Miscellaneous
Thread ID:
01469828
Message ID:
01470907
Views:
102
Thanks Sergey.
Again right on the money! - I contacted .NET Extender, and got it all working,,
Thanks everybody for helping out...
Cyrus

>A .NET dll cannot be used directly in VFP. You either have to use third party utility like .NET Extender for VFP or read up at http://west-wind.com/articles.aspx on how to use interop.
>
>>Thanks for the sample Viv.
>>
>>I did try that already, but here is the MAIN problem;
>>
>>When I do:
>>xx = CREATEOBJECT("EncryptionManager")
>>
>>I get the error: "External Module/OLE is not installed on this computer".
>>As you know, this problem is usually resolved by registering the DLL via:
>>
>>>> RegSvr32 EncryptionManager.Dll
>>
>>However, when I try it, the registeration FAILS and gives the error; "Could not find entery point.....".
>>
>>As I mentioned below, the Developers of the DLL told me to run the following commands to REGISTER the DLL::
>>
>>>>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\IcvGacUtil /i C:\ICVERIFY\ICWin403\SecurityService.dll
>>>>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm C:\ICVERIFY\ICWin403\SecurityService.dll /tlb
>>>>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\IcvGacUtil /i C:\ICVERIFY\ICWin403\EncryptionManager.dll
>>>>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm C:\ICVERIFY\ICWin403\EncryptionManager.dll /tlb
>>
>>Which I did, and they all installed sucessfully. But, my CREATOBJECT statement still can not instantiate the object saying:
>>"The External Module/OLE is not installed on this computer".
>>
>>The Developers also told me that in the VB and in C# sample code, they ADDED the DLL to their "Project". So, I went to VFP Options, and then "Controls". The problem is the EncryptionManager is not even listed there either, for me to drop it to a form.
>>
>>I can't imagin VFP not having the same facilities to run this type of DLL module than there is in VB and C#.
>>Am I missing something ?
>>
Cyrus Nima
-------------------
cyrusnima@gmail.com
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform