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

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

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

Это происходит, если программа использует Rich TextBox ActiveX Control (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 с помощью следующей команды с повышенными правами или командной строки администратора.

Для Windows 32-битная

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

Для Windows 64-bit

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

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

ПОХОЖИЕ СТАТЬИ