Lorsque vous exécutez une application qui a été créée à l'aide de (classique) Visual Basic 6.0, le message d'erreur suivant peut se produire et le programme se termine.
Composant 'RICHTX32.OCX' ou l'une de ses dépendances pas correctement enregistré: un fichier est manquant ou invalide.Cela se produit si le programme utilise le contrôle ActiveX Rich TextBox (RichTx32.ocx), mais n'inclut pas le fichier ActiveX dans le package d'installation. Ce runtime n'est pas inclus dans Windows et est censé être distribué avec le programme. Et, le contrôle ActiveX RichTx32.ocx n'est pas non plus inclus dans le package de distribution d'exécution VB6 de Microsoft.
Télécharger RichTx32.ocx
Vous pouvez le télécharger ici: RichTx32.zip. Décompressez l'archive et extrayez le fichier RichTx32.ocx dans l'un de ces dossiers:
Dans les systèmes Windows 32 bits, extrayez le fichier dans C:\Windows\System32
Dans les systèmes Windows 64 bits, extrayez le fichier dans C:\Windows\SysWOW64
Enregistrez l'OCX
Vous devez enregistrer le module RichTx32.ocx à l'aide de la commande suivante à partir de l'invite de commandes élevée ou Admin.
Pour Windows 32 bits
regsvr32.exe% systemroot% \ system32 \ RICHTX32.OCX
Pour Windows 64 bits
% system32 \ syswow64 \ regsvr32.exe% systemroot% \ syswow64 \ RICHTX32.OCX
Vous devriez voir le message DllRegisterServer dans C: \ WINDOWS \ system32 \ RICHTX32.OCX réussi. après avoir exécuté la commande ci-dessus.