使用PowerShell运行我的第三方DLL文件

前端之家收集整理的这篇文章主要介绍了使用PowerShell运行我的第三方DLL文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不知道PowerShell是否可能.

但是基本上我有一个Windows Forms程序来配置一个名为EO Server的程序. EO服务器有一个API,我引用EOServerAPI.dll来运行以下代码.

using EOserverAPI;
...
private void myButton_Click(object sender,EventArgs e)
{
    String MDSConnString="Data Source=MSI;Initial Catalog=EOMDS;Integrated Security=True;";

    //Create the connection
    IEOMDSAPI myEOMDSAPI = EOMDSAPI.Create(MDSConnString);

    //Get JobID
    Guid myMasterJobID = myEOMDSAPI.GetJobID("myJobRocks");
}

是否可以与API DLL文件进行交互,并在Windows Forms应用程序中进行相同类型的调用

是的你可以:
Add-Type -Path $customDll
$a = new-object custom.type

你像这样调用静态方法

[custom.type]::method()

您也可以使用反射:而不是添加类型

[Reflection.Assembly]::LoadFile($customDll)

(注意,即使以上是调用Reflection库和LoadFile静态方法.)

原文链接:https://www.f2er.com/windows/371527.html

猜你在找的Windows相关文章