0
Скажите, что у меня следующий код C#, но теперь мне нужно преобразовать в PowerShell. Я получил часть DllImport, но код C# также имеет статическую часть extern. Нужно ли иметь такую же декларацию в Powershell. Если да, можете ли вы посоветовать мне исправить синтаксис в powershell.преобразование кода C# в powershell, где ему нужно использовать dllimport
Благодаря
[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");
}
http://www.leeholmes.com/blog/2009/01/19/powershell-pinvoke-walkthrough/ –