C# Class User

<< Click to Display Table of Contents >>

Navigation:  Plug-ins > Mitgelieferte User-Plug-ins >

C# Class User

 

 

C#ClassUser registriert die Erweiterung "CSharpClassUser".

Diese können verwendet werden, um DotNetAssemblies zu laden und Methoden von ihnen aufzurufen.

 

Sub DotNetTest()

 

  Dim dotNetWrapper As CSharpClassUserLib.dotNetWrapper

 

  Set dotNetWrapper = Extension("CSharpClassUser")

  If dotNetWrapper Is Nothing Then End

 

  Dim assembly As CSharpClassUserLib.DotNetAssembly

  Set assembly = dotNetWrapper.LoadAssemblyFile("C:\Users\%USERSPROFILE%\Desktop\CSharpClassUser\MyDotNetClass\MyDotNetClass\bin\Debug\MyDotNetClass.dll")

  If assembly Is Nothing Then End

 

  param = Array(1, 2)

  result = assembly.CallStaticMethod("MyDotNetClass.MyClass", "MyMethod", param)

  Debug.Print "Result = " & result

 

End Sub

 

 

namespace MyDotNetClass

{

  public class MyClass

  {

     static public int MyMethod(int a, int b)

     {

        return a + b;

     }

  }

}

 

 

Dieser Bereich befindet sich im Aufbau. Für weitere Informationen wenden Sie sich bitte an unseren Support.