Главная стр. Поиск Поиск

  Вопрос от посетителя:  

Установил XP SP2 и Office XP (до этого работал на 98-м) и сразу столкнулся с непонятной вещью. Если на любой открытой html-странице скопировать любой фрагмент текста в буфер, а затем вставить в него в любой RTF-редактор (PolyEdit, WordTabs или WordPad), то к вставленному тексту вплотную "приклеивается" вот такая строка: "ОбычныйТерминСписокопределений АдресЦитатыФорматированный" При вставке в "Блокнот" или в "большой" Word этой строки нет. При обычном копировании из текста в текст эта строка тоже не появляется. Появляется только при копировании из html. Как от этого избавиться?

  Ответы:  

  Alexey:
Когда копируешь фрагмент из html-страницы - он копируется в html-формате, то есть со скрытым текстом и т.д. Так как Блокнот запрашивает содержимое буфера в текстовом виде, то проблем нет - система преобразует это все к тексту, как надо. А Word пытается использовать html-теги по назначению. И все зависит от того, каким образом программа выделит текст из того набора текста и тегов. Word, видимо, правильно срабатывает.

  nonamer:
В буфере обмена хранится много форматов скопированного текста. при вставке в RTF-редактор текст берется из формата CF_RTF_чё-то-там. при вставке в Блокнот текст берется из формата CF_TEXT. сам Office XP берет текст из своего собственного формата. проблема связана с тем, что Office XP не правильно добавляет текст в буфер обмена, искажая CF_RTF_чё-то-там. Решение - только использование дополнительной программы, корректирующей текст в буфере обмена.

  DeBugger:
Проблема связана с тем, что в Windows некорректно русифицирован один из компонентов браузера. Файл точно не помню (Собственно, ради этого я сейчас ищу нужную статью). Ошибка в этом файле приводит к тому, что браузер некорректно выполняет копирование в буфер обмена (с перекосом адреса), из-за чего при последующей вставке фрагмента вместе с ним "захватывается" эта противная надпись. Решение - заменить файл тем же самым, но из английской версии, или скачать "народный труд" (доработанный вручную файл от русской ОС).

Смотреть другие вопросы раздела FAQ Software >>

***

Computer FAQ