cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013131 5 févr. 2005 à 06:36
C'est courant : oui et non. Ca l'est si tu déplace souvent tes dossiers
de projets, si tu utilise des ocx que tu recompile de temps à autres,
etc.
Il s'agit d'une erreur qui apparait lorsque VB ne trouve plus la
référence à un contrôle (dans ton cas, le contrôle TabStrip).
Normalement, si tu n'as pas sauvegardé après avoir ouvert ton projet
qui a généré l'erreur, tu peux récupèrer ton projet en éditant le vbp
par Notepad, et en modifiant le CLSID du contrôle TabStrip par le CLSID
actuel. Ceci bien entendu si le CLSID du TabStrip a été modifié
(compilation en mode d'incompatibilité).
DarK Sidious
Administrateur et reponsable VB/API du site www.ProgOtoP.com
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 5 févr. 2005 à 12:04
Salut,
Ca m'est arrivé une fois et la seule solution que j'ai trouvé a été de créer un nouveau projet avec toutes les références et composants nécessaires et de recharger un à un mes modules et forms.
Faut avouer que ce n'était pas un très gros projet et que je me souvenais de la plupart des controles que j'avais utilisé.
J'avais aussi édité les forms avec le notepad pour me rafraichir la mémoire.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013131 5 févr. 2005 à 13:10
Si ca te refait cà, n'enregistre pas ta feuille lors de la fermeture de
VB, et modifie directement le .frm par le notepad : normalement, il te
suffit de mofier le CLSID du contrôle qui pose problème pour régler ce
message.
DarK Sidious
Administrateur et reponsable VB/API du site www.ProgOtoP.com