一段时间以来,我一直在研究一个问题,但没有找到解决方案。谷歌也试过了,没有走上正轨......
任何帮助,将不胜感激!
问题是:
我正在发送一个 DDE 命令,以打开 PDF 文档以静默打印。问题在于路径,如果它有非 ASCII 字符。它不会被识别并引发错误。我应该如何处理路径字符串以避免这种情况并让 Acrobat 阅读器理解路径?我试过用“o”代替“ø”,而且效果很好......提前谢谢!
string file = @"C:\Users\Bø\1_tmp_printpages.pdf";
client.Execute("[DocOpen(\"" + file + "\")]", 60000);
client.Execute("[FilePrintSilent(\"" + file + "\")]", 60000);
client.Execute("[DocClose(\"" + file + "\")]", 60000);
client.Execute("[AppExit]", 60000);
我正在使用NDde传递 DDE 消息。