Bonjour,
J'ai un soucis. Un programme qui fonctionnait parfaitement. Je lui fais quelques mise à jour régulière.
Or depuis ce matin mon exe ne fonctionne plus si je le compile en code natif.
Il marche en mode dev sous VS6, il marche si je compile en P-code.
Le problème se situe au niveau du chargement d'une feuille qui comporte des contrôles. La feuille s'appelle Fdessin.
Le msgbox("1") s'affiche, pas le "2".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 MDIForm1.Move 0, 0, Screen.Width, Screen.Height msgbox("1") Fdessin.Show msgbox("2") Set f = New nomfichier
Si je répète le même mode de debug via msgbox dans l'événement load de Fdessin, il parcours toutes les lignes de code jusqu'au End Sub de l'événement load, mais là il ne rend pas la main.
En fait le programme affiche un sablier et boucle de manière infinie.
Je suppose que le soucis vient du fait qu'il n'arrive pas à charger un contrôle ou un composant mais comment puis-je remédier à cela ?
Je suppose qu'il s'agit du fichier Fdessin.frx qui est corrompu mais comment remédier à cela ?
La solution P-Code n'étant pas du tout satisfaisante compte tenu des temps de réponse.
Merci par avance à celui qui aura une piste.
Partager