Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 677 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 677 Bytes

VFPtoCSharpBridge

Visual FoxPro to CSharp Bridge/Wrapper/Proxy

This code allows C# to call into a FoxPro program via COM interop.

Example

In the C# file add a reference to the VFP dll you created using the bridge code.
Also add a using statement at the top of your C# file.
Note: RegSvr32.exe is required for your DLL to work. Google how to use this.

using myFoxProBridge; // Requires: RegSvr32.exe myFoxProBridge.dll

later in code

VFPtoCSharpBridgeClass vfPtoCSharpBridge = new VFPtoCSharpBridgeClass();
if (vfPtoCSharpBridge.RunVFP("myData") != 0)
{
  throw new COMException(vfPtoCSharpBridge.getErrorMessage());
}