Здравствуйте, Алекс К., Вы писали:
АК>В TWebBrowser загружена html-страница. Выделяем мышкой текст, нажимаем правую кнопку, выбираем "Копировать" — ничего не копируется. Нажатие на Ctrl+C/Ctrl+Insert тоже ничего не дает, в буфер ничего не помещается. Приложение — просто форма с компонентом TWebBrowser и кнопкой, по нажатию на которую происходит загрузка html-файла с жесткого диска. Строить такое приложение пытался в Delphi6 и Delphi7, эффект одинаков. Как пофиксить?
Надо написать свой класс, реализующий IDocHostUIHandler, прицепить к браузеру через ICustomDoc interface, и в его методе TranslateAccelerator выцеплять нажатие нужных клавиш. Ну и копировать — ручками.
Волшебные слова для поиска как по сайту, так и по гуглу я привел в своем ответе