Показать полную графическую версию : Странная проблема с русскими буквами в windows 2003.
Скрипт должен запускать приложение с параметром. И вот когда в этом параметре оказываются русские буквы передается какая-то белеберда (даже не похоже на кодировку сбитую, я пытался переводить те слов в разные кодировки но не нашел совпадения). При этом в xp все нормально. Сделал меседж бокс с этим параметром перед вызовом приложения, в нём все на вид нормально отображается. А вот при вызове приложения беда.
mitiya, дело осталось за малым: привести Ваш код.
вот кусок
Run($foxitbin & " /t " & $pdffile & " " & IniRead($printersini, "printers", $value, "NotFound"),"","")
вот кусок из ini
user=/"PDFCreator (от COMP1) в сеансе 17"
вот что видно в процесс эксплорире
/"PDFCreator (>B COMP1) 2 A50=A5 17"
слэш тут нужен в дебажных целях, так приложение не закрывается и можно увидеть что там ему передалось.
и думаю дело не в коде, с чего бы ему тогда и в хр и в 7ке работать нормально.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.