<< 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.