craigba Ответов: 1

Как скопировать отформатированную таблицу из word / excel в элемент управления richtext в VB6


У меня есть устаревшее приложение, которое я поддерживаю (VB6).
Я использую стандартный элемент управления Richtext из VB6.

При копировании и вставке из Word / Excel на моих двух машинах dev он работает отлично - все форматирование встречается на 100%

Когда я делаю то же самое на компьютерах пользователей, текст вставляется, но большая часть форматирования теряется. то есть интервал между таблицами сохраняется, но фактическая таблица (границы и т. д.) теряется

Что я уже пробовал:

I have checked and both Dev and user and both have the same richtx32.ocx registered. My understanding is that this ocx file is the component controlling the richtext control.


Я даже удалил и переустановил, но все равно безрезультатно

Richard Deeming

Они бегут именно так та же версия Word, с именно так те же настройки?

1 Ответов

Рейтинг:
2

craigba

Ладно, в конце концов я все понял правильно...

Я обнаружил, что там был дополнительный файл (riched32.dll) в папке "неработающие машины". (Это было не на рабочих машинах. Если я удалил этот файл, установщик автоматически добавил их).

То, что я приземлился, было создание нового установщика с требуемыми dll-файлами. После того, как я установил из этого установщика, я должен был зарегистрировать файлы, и это сработало!!!

Один из тех самых странных...