Здравствуйте любители прогресса...
Подскажите пожалуста, как добиться того, чтобы под win2000 в символьном клиенте 8го (последнего, 8.3е02) набиралась с клавиатуры русская буква р. %DLC%\bin\prokey32.txt уже присутствует
Буква "р" в символьном клиенте
re:Буква "р" в символьном клиенте
вообще, жизненнее бы было обозвать нас пользователями..
у нас на 9ке такого не проявлялось.. вернее, проявлялось не только с символом "p" и даже на клиенте, установленном на w98, но успешно лечилось через тот же prokey32.
это ведь на самом деле баг виндузной консоли.
можно уточнить, у вас только с этой буквой проблема, и только на w2k?
у нас на 9ке такого не проявлялось.. вернее, проявлялось не только с символом "p" и даже на клиенте, установленном на w98, но успешно лечилось через тот же prokey32.
это ведь на самом деле баг виндузной консоли.
можно уточнить, у вас только с этой буквой проблема, и только на w2k?
"р"
Да, только под w2k, и только с буквой "p"
Что вы имеете в виду под виндовозной консолью? _progres.exe?
Ведь в остальных символьных окнах все ОК ...
Что вы имеете в виду под виндовозной консолью? _progres.exe?
Ведь в остальных символьных окнах все ОК ...
Re: "р"
>Что вы имеете в виду под виндовозной консолью? _progres.exe?
я имею в виду поддержку в винде 32-разрядных консольных приложений, коим эта прога и является.
у тебя должен быть файл
%dlc%\prokey32\readme.txt
почитай его. они там катят конкретную бочку на ms, и даже приводят ссылку на их индульгенцию
вот непонятно другое. из чтения того же файла становится ясно, что для консоли win-nt (если не используются комбинации с right-alt), никаких дополнительных телодвижений для мапинга клавиш не требуется
у тебя что-то кудрявее.
а ты используешь родную виндузную поддержку клавиатуры, или грузишь внешний драйвер?
я к тому, что если это творится только с этой буквой, то .. в общем, в некоторых настройках некоторых драйверов клавиатуры она насильно подменяется английской, т.к. в некоторых программах код русской "p" является служебным.
но тогда бы у тебя просто пропечатывалась английская "p", а у тебя ведь вообще нет реакции? чертовщина какая-то..
тут ведь еще может быть винегрет с установками локали в винде, в базе, и в сессии..
давай так. отвлечемся от какой-либо базы. запусти просто редактор процедур. и там не печатается?
я имею в виду поддержку в винде 32-разрядных консольных приложений, коим эта прога и является.
у тебя должен быть файл
%dlc%\prokey32\readme.txt
почитай его. они там катят конкретную бочку на ms, и даже приводят ссылку на их индульгенцию
вот непонятно другое. из чтения того же файла становится ясно, что для консоли win-nt (если не используются комбинации с right-alt), никаких дополнительных телодвижений для мапинга клавиш не требуется
у тебя что-то кудрявее.
а ты используешь родную виндузную поддержку клавиатуры, или грузишь внешний драйвер?
я к тому, что если это творится только с этой буквой, то .. в общем, в некоторых настройках некоторых драйверов клавиатуры она насильно подменяется английской, т.к. в некоторых программах код русской "p" является служебным.
но тогда бы у тебя просто пропечатывалась английская "p", а у тебя ведь вообще нет реакции? чертовщина какая-то..
тут ведь еще может быть винегрет с установками локали в винде, в базе, и в сессии..
давай так. отвлечемся от какой-либо базы. запусти просто редактор процедур. и там не печатается?
re:Буква "р" в символьном клиенте
вообще, ты неточно поставил вопрос.
ты ведь не указал, что происходит при нажатии на русскую "р" и не указал, где именно у тебя присутствует prokey32.txt, и есть ли с ним соответствующая библиотека.
их ведь должно быть 2:
prokey32.dll
prokey32.txt - в твоем случае просто пустой.
и должны они находиться по путям, прописанным в propath.
лучше в %dlc%\bin
если у тебя вместо русской "p" печатается "h", то это самое оно - ненахождение прогрессовым клиентом этих 2х файлов.
ты ведь не указал, что происходит при нажатии на русскую "р" и не указал, где именно у тебя присутствует prokey32.txt, и есть ли с ним соответствующая библиотека.
их ведь должно быть 2:
prokey32.dll
prokey32.txt - в твоем случае просто пустой.
и должны они находиться по путям, прописанным в propath.
лучше в %dlc%\bin
если у тебя вместо русской "p" печатается "h", то это самое оно - ненахождение прогрессовым клиентом этих 2х файлов.
re:Буква "р" в символьном клиенте
Вместо р печатается H (большая h). В досовских приложениях (испытано на Волковкомандере) русских букв нету совсем. prokey32.dll вместе с prokey32.txt лежат в dlc\bin. prokey32.dll при этом используется (sharing violation при запущенном прогрессе при попытке переписать dll)
re:Буква "р" в символьном клиенте
дык это.. мож добиться сначала нормальной русской локали в самой винде, для всех видов приложений?
а потом уже копать прогресс..
исходя хотя бы из того, что у других, в твоей конфигурации, все с буквами нормально.
а потом уже копать прогресс..
исходя хотя бы из того, что у других, в твоей конфигурации, все с буквами нормально.