OVH Cloud OVH Cloud

[VB6] suite de OCX perdus

1 réponse
Avatar
GLS
En chargeant mon projet VB6, je me suis apper=E7u que VB ne=20
retrouvait pas certains OCX utilis=E9s dans l'application.
cons=E9quences:
VB =E0 modifi=E9 mes frm en enlevent les objets=20
concern=E9s (un calendrier, et de nombreux sstab qui=20
contenaient eux aussi d'autres objets), du coup j'ai aussi=20
perdu le source associ=E9 =E0 ces objets (4 mois de=20
d=E9veloppement =E0 la poubelle).=20

J'ai r=E9cup=E9r=E9 ma sauvegarde, et comme les ocx et=20
les dll ne sont plus au m=EAme endroit, j'ai exactement le=20
m=EAme probl=E9me.=20

Qui pourrait me dire comment retrouver mon source et mes=20
objets dans mes frm.

Merci d'avance =20

1 réponse

Avatar
jmn
Ouvrez un nouveau projet avec une fenêtre dans laquelle vous posez vos
controles 'perdus'.
Enregistrez tout, puis ouvrez le vbp et le frm avec notepad et allez
modifiez le vbp et les frm de votre VRAI projet
pour remplacez les anciennes références d'ocx par les nouvelles.

Dans le vbp les références ont cet aspect là :
Object={F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0; COMDLG32.OCX

Dans les frm celui-ci :
Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "COMDLG32.OCX"