将c#代码转换为需要使用dllimport的powershell

说我有以下c#代码,但现在我需要转换为PowerShell。我得到了DllImport部分,但c#代码也有它的静态外部件。我是否需要在Powershell中具有相同的声明?如果是的话,你能指导我在PowerShell中纠正语法吗?将c#代码转换为需要使用dllimport的powershell

感谢

[DllImport(@"C:\PDFConv\bin\Conv2PDF.dll", SetLastError = true)] 

static extern UInt32 ProcessConv(UInt32 val, string lpSourcePath, String lpSourceFile, string lpDestPath, string lpDestFile);

private void btnConvert_Click(object sender, EventArgs e)

{

ProcessConv(1, "C:\\source", "test.docx", "C:\\dest\\pdf", "test.pdf");

}

回答:

除了李福尔摩斯博客文章C.B.提到,看看上添加型的帮助,特别是例如#5。

man Add-Type -Examples 

以上是 将c#代码转换为需要使用dllimport的powershell 的全部内容, 来源链接: utcz.com/qa/266345.html

回到顶部