Bonsoir,
j'ai installé VB5 puis le SP3 visual studio 97 (grace à un membre du forum que je remercie chaleureusement) sur deux ordinateurs exactement de la même façon. Les deux PC ont chacun XP SP2.
Pour pouvour charger mon projet correctement sur les deux PC sans avoir d'erreur 'impossible de charger comctl32.ocx' j'ai du :
- modifier les fichiers FRM pour remplacer leur ligne :
Object = "{6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.2#0"; "COMCTL32.OCX"
par
Object="C:\WINDOWS\SYSTEM32\COMCTL32.OCX"
- créer pour chaque PC un fichier VBP différent :
- pour le 1er PC, un fichier VBP avec la ligne :
Object={6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.2#0; COMCTL32.OCX
- pour le 2ième PC, un fichier VBP avec la ligne :
Object={6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.3#0; comctl32.ocx
j'ai essayé de mettre la ligne
Object="C:\WINDOWS\SYSTEM32\COMCTL32.OCX"
dans les fichiers VBP mais ça ne marche pas
J'ai essayé de mettre la même version du fichier COMCTL32.OCX sur chaque PC, en testant 3 versions différentes, ça ne marche pas non plus.
Bon c'est pas très grave, je dois juste me trimballer un projet avec deux fichiers VBP
Curieusement, le fichier EXE généré fonctionne indifférement sur chaque PC.
Savez-vous d'où vient ce comportement curieux
A bientôt
Partager