Исправление ошибки компонента RICHTX32.OCX при запуске программы - Winhelponline

Fix Richtx32 Ocx Component Error When Running Program Winhelponline

При запуске приложения, созданного с использованием (классической) Visual Basic 6.0, может появиться следующее сообщение об ошибке, и программа завершится.



Компонент «RICHTX32.OCX» или одна из его зависимостей зарегистрированы неправильно: файл отсутствует или недействителен.

Это происходит, если программа использует элемент управления ActiveX Rich TextBox (RichTx32.ocx), но не включает файл ActiveX в пакет установки. Эта среда выполнения не входит в Windows и предполагается распространять вместе с программой. Кроме того, элемент управления ActiveX RichTx32.ocx не включен в пакет распространения времени выполнения VB6 от Microsoft.



Скачать RichTx32.ocx

Вы можете скачать его здесь: RichTx32.zip . Разархивируйте архив и извлеките файл RichTx32.ocx в одну из этих папок:



В 32-битных системах Windows распакуйте файл в C: Windows System32

В 64-битных системах Windows распакуйте файл в C: Windows SysWOW64



Зарегистрируйте OCX

Вам необходимо зарегистрировать модуль RichTx32.ocx, используя следующую команду из с повышенными привилегиями или командная строка администратора .

Для 32-битной Windows

regsvr32.exe% systemroot%  system32  RICHTX32.OCX

Для 64-битной Windows

% system32  syswow64  regsvr32.exe% systemroot%  syswow64  RICHTX32.OCX

Вы должны увидеть сообщение DllRegisterServer в C: WINDOWS system32 RICHTX32.OCX успешно завершен. после выполнения указанной выше команды.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно поможет росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Твитнуть!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)