J'ai un contrôle ActiveX que j'ai écrit dans Visual Basic 6 il y a plusieurs années. C'est un OCX chargé par un fichier CAB et utilisé dans Internet Explorer.Comment définir le nom "convivial" pour un VisualSoft 6 ActiveX CLSID
Si vous allez à Outils | Gérer les modules complémentaires dans Internet Explorer, j'ai remarqué le nom est répertorié comme MyControlName.MyClassName
Je suis à la recherche d'un moyen de définir le nom convivial.
Je sais que je peux le configurer dans le Registre pour le (par défaut) REG_SZ
dans HKLM\SOFTWARE\Classes\CLSID\{Class ID}
Quelle est la meilleure façon de le faire lors de l'installation via le navigateur?
J'ai essayé de définir la clé dans le fichier inf, mais j'ai échoué, je devine les autorisations.
Y a-t-il un événement qui est levé dans le contrôle quand est appelé sur l'OCX où je pourrais faire ceci? Ou une interface que je devrais mettre en œuvre?
Merci,
avez-vous les sources de l'OCX? Si vous pouvez le recompiler, modifiez le nom du projet et la description du projet dans la boîte de dialogue Projet-> Propriétés selon vos besoins et compilez-le à nouveau. – rags