Я какое-то время изучал проблему, не находя решения.Попробовал и гугл, не попав на ход ...
Любая помощь будет признательна!
Проблема в следующем:
Я отправляю 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.