Программирование

почему из 1Ски все время копируются иероглифы

Nekrasov 11-02-2012 14:35

думаю что дело все-таки в кодировках
но баааалин = почему эта проблемма ТОЛЬКО с 1Ской ????
Романов 14-02-2012 10:25

quote:
но баааалин = почему эта проблемма ТОЛЬКО с 1Ской ????

Не только. Аналогичная проблема была (и по-моему так и не была решена), например, в Directum.
Если я помню все правильно, то проблема была в том, что используются не Unicode-контролы. Соответственно, при копировании в буфер обмена система выполняет приведение к Unicode. Однако здесь ей нужно знать, из какой именно кодировки копировать.
На сколько я знаю бороться пытались двумя способами:
1. Перед копированием в буфер обмена переключаем язык на русский.
2. Явно выставить в настройках системы (для 7-ки это Control Panel\Change Display Language, закладка Administrative, раздел "Language for non-Unicode Program").

Попробуйте.
Однако, не исключено, что не поможет. 1C, когда писали 8-ку по сути написали свой фреймворк с 0 (видимо с расчетом на кросплатформенность), и могли чего-то наколбасить не того.
Возможно в 1С самой есть какие-то настройки связанные сбуфером обмена - увы, по ней я не специалист.

Nekrasov 14-02-2012 10:37

quote:
Originally posted by Романов:

1. Перед копированием в буфер обмена переключаем язык на русский.



не момогает

ни когда 1Ска запускается на ПК ни когда в RDP

Одинаково в ХР/Виста/7

quote:
Originally posted by Романов:

2. Явно выставить в настройках системы (для 7-ки это Control Panel\Change Display Language, закладка Administrative, раздел "Language for non-Unicode Program").



попробуем
Rashid 19-04-2012 01:06

там кодировка другая. в старых виндах еще работала, в новых уже нет. Поэтому обмениваюсь сообщениями через текстовый файл
MNS666 26-04-2012 16:41

при копировании из 1с необходимо чтобы раскладка стояла соответствующая.

если есть желание покопаться в реестре, вот, фиксите
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"

Rashid 26-04-2012 22:09

потом будут проблемы в других местах
MNS666 28-04-2012 10:37

все мы прекрасно знаем в каком месте основная проблема кроется)))