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

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

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

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

Ссылка на основную публикацию
Adblock
detector