 SolWestWindEx.sln   : ClrHost, DotNetBridge, testDotNetBridge:

  / ,   http://www.west-wind.com/files/tools/misc/clrhost.zip
      http://www.west-wind.com/WebLog/posts/104449.aspx

1) ClrHost -   C++ (Unmanaged API)   Win32API-dll(ClrHost.dll), :
-   .NET Framework- 
-      
-  IDispatch-     
    ,     


2) DotNetBridge -  C#-   .NET Framework- (DotNetBridge.dll), : 
-      .NET Framework-    
- ,  ,   ,   /  ,     ( Invoke-,     )

       DotNetBridge.cs: 
-  namespace   : DotNetBridgeLib.DotNetBridge   Westwind.WebConnection.wwDotNetBridge
-   :
.  : GetConstructorInfo(), GetConstructorInfo_OneParm(), ..., GetConstructorInfo_FiveParms(), GetConstructorInfo_Internal() -   -     , 
.    : CreateInstance_ConstructorInfo(), CreateInstance_ConstructorInfo_OneParm(), ..., CreateInstance_ConstructorInfo_FiveParms(), CreateInstance_ConstructorInfo_Internal() -   -,       ,   .NET Framework    -  ,     
.  : GetMethodInfo(), GetMethodInfo_OneParm(), ..., GetMethodInfo_FiveParms(), GetMethodInfo_Internal() -   -     , 
.    : InvokeMethod_MethodInfo(), InvokeMethod_MethodInfo_OneParm(), ..., InvokeMethod_MethodInfo_FiveParms(), InvokeMethod_MethodInfo_Internal() -   -,       ,     -  ,    -.
.   GetPropertyAsString(),       ,       
 
  Utils_Reflection.cs.cs:
.   CallMethod()  ,     System.Byte[*]


3) testDotNetBridge -      

!)      ..\bin\Release

,  : ..\VfpTestWestWindEx\  ..\VfpXlsxConvert\   DotNetBridge.prg   DotNetBridge    ..:
-   ..\VfpTestWestWindEx\ -  VFP-: TestClrHost.prg  TestSystemUri.prg,     ..\bin\Release\(ClrHost.dll+DotNetBridge.dll)
-   ..\VfpXlsxConvert\ -  VFP-: xlsx2htm.prg, xlsx2xml.prg,      xlsx-   html, xml+xsd -  .    xml2dbf.prg,    xml+xsd -   VFP-.

Best regards. 
 ,  , ,  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
My Page:  http://vfpdev.narod.ru/ 
ICS Page: http://www.ics.perm.ru/ [on Russian] 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~