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

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

  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.070
    Симпатии:
    0
    Это старый прикол приложений, которые не поддерживают юникод.
     
Загрузка...
Похожие Темы - Кодировка при копировании
  1. Niaden
    Ответов:
    1
    Просмотров:
    1.650
  2. NickProstoNick
    Ответов:
    6
    Просмотров:
    154
  3. R4z0R
    Ответов:
    17
    Просмотров:
    1.498
  4. PaKo
    Ответов:
    1
    Просмотров:
    1.076
  5. AndreyS
    Ответов:
    7
    Просмотров:
    3.284

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