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.

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
Le msgbox("1") s'affiche, pas le "2".
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.