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

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

Nekrasov 07-02-2012 09:21

ну почему ???

что сложно сделать по нормальному ???

даже из 7.7 в 8.0 иероглифы

бесит

ну из ворда в аьку и в фаерфокс без иероглифои

а в 1Ску иероглифы = ЗАЧЕМММММ они так делают ????

Biger 07-02-2012 10:12

учите английский и китайский(иероглифы) не понадобится, а по делу: там OemToAnsi есть и наоборот
Nekrasov 07-02-2012 10:22

суперсовет

щас чтобы фигачить из одной версии программы вдргую надо юзать ПО для смены кодировки

ВАЩЕ 21 век!

jaw 10-02-2012 09:07

Позвоните своему админу и попросите настроить винду
И никаких иероглифов не будет
Nekrasov 10-02-2012 09:08

jaw 10-02-2012 11:18

Вы думаете это шутка?
Nekrasov 10-02-2012 11:19

если не сложно - скажите что именно настроить

П.С. нет, я не сисадмин

kammm 11-02-2012 14:19

У меня есть подозрение, что это связано с политиками безопасности.
По крайней мере у меня иероглифы бывают когда я пытаюсь скопировать код защищённого макроса в Экселе.
А если снять защиту сделав для общего пользования, то копируется без проблем.
Думаю у вас может быть похожая прчина.
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

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