Кодировка при копировании в буфер обмена 7.7.

Тема в разделе "1C и всё что с ней связано", создана пользователем virtualex, 21 сен 2009.

Наш партнер Genesis Hackspace
  1. virtualex

    virtualex Гость

    Иногда возникает необходимость скопировать данные из справочника или отчета в приложения Windows через буфер обмена. Например, word или excel. Русский язык копируется из буфера примерно так:

    Это адрес клиента из справочника контрагентов. Кодовая страница таблиц ИБ = 1251.

    Как решить этот вопрос?
     
  2. KiR

    KiR НЕ шибка опытный програмер)
    1C Team

    Регистрация:
    11 сен 2007
    Сообщения:
    1.581
    Симпатии:
    0
    просто перед копированием переключать языковую раскладку. может конечно есть вариант и получше, но мне он не известен
     
  3. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    Это старый прикол винды - для правильного копирования в проге из которой копируешь язык системы должен стоять русский. Иначе никак. Если копируешь - а в программе источнике стоит английский получаешь то что получаешь. Скорее всего связано с тем, что копируются коды символов и текущая кодировка источника. Ну и получаешь русские байты в английской кодировке.
     
  4. virtualex

    virtualex Гость

    ok, спасибо =)) хотя бы так =))
     
  5. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.062
    Симпатии:
    0
    Это старый прикол приложений, которые не поддерживают юникод.
     
Загрузка...
Похожие Темы - Кодировка при копировании
  1. Niaden
    Ответов:
    1
    Просмотров:
    1.687
  2. Wanderer
    Ответов:
    11
    Просмотров:
    314
  3. NickProstoNick
    Ответов:
    6
    Просмотров:
    325
  4. R4z0R
    Ответов:
    17
    Просмотров:
    1.623
  5. PaKo
    Ответов:
    1
    Просмотров:
    1.111

Поделиться этой страницей