0

假设我有以下 c# 代码,但现在我需要转换为 PowerShell。我得到了 DllImport 片段,但 c# 代码也有静态外部片段。我是否需要在 Powershell 中有相同的声明。如果是的话,你能指导我在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");
}
4

1 回答 1

0

除了 CB 提到的 Lee Holmes 博客文章之外,请查看有关 Add-Type 的帮助,特别是示例 #5。

man Add-Type -Examples
于 2013-08-02T16:58:02.647 回答