Når du kører et program, der er bygget ved hjælp af (klassisk) Visual Basic 6.0, kan følgende fejlmeddelelse forekomme, og programmet afsluttes.
Komponent 'RICHTX32.OCX' eller en af dens afhængigheder er ikke korrekt registreret: en fil mangler eller er ugyldig.Dette sker, hvis programmet bruger Rich TextBox ActiveX-kontrol (RichTx32.ocx), men ikke inkluderer ActiveX-filen i installationspakken. Denne runtime er ikke inkluderet i Windows og skal formodes at distribueres sammen med programmet. Og RichTx32.ocx ActiveX Control er heller ikke inkluderet i VB6-kørselsdistributionspakke fra Microsoft.
Download RichTx32.ocx
Du kan downloade det her: RichTx32.zip. Pak arkivet ud, og udpak filen RichTx32.ocx til en af disse mapper:
I Windows 32-bit-systemer skal du udpakke filen til C:\Windows\System32
I Windows 64-bit-systemer skal du udpakke filen til C:\Windows\SysWOW64
Registrer OCX
Du skal registrere RichTx32.ocx-modul ved hjælp af følgende kommando fra elevated eller Admin Command Prompt.
Til Windows 32-bit
regsvr32.exe% systemroot% \ system32 \ RICHTX32.OCX
Til Windows 64-bit
% system32 \ syswow64 \ regsvr32.exe% systemroot% \ syswow64 \ RICHTX32.OCX
Du skal se meddelelsen DllRegisterServer i C: \ WINDOWS \ system32 \ RICHTX32.OCX lykkedes. efter at have kørt ovenstående kommando.