Si je dis pas de sottise, en VB 6 pour Charger/Ouvrir un formulaire il faut faire l'instruction Or étant donné que VB .Net est un langage Objet c'est un appel à une méthode d'instance de l'objet qui est requis ; à savoir quelque chose du genre
Form.Show() 'Remplacer Form par le nom du formulaire
C'est cet appel qui déclenchera l'évènement Load dudit formulaire.
Je pense que si tu modifie juste les Load(Form) par des Form.Show cela peut fonctionner, ou plus vraisemblablement tu avanceras un peu, mais tu auras d'autres soucis du même genre qui apparaitront comme des ou et j'en passe, d'où l'utilité, voire l'obligation de repenser la quasi totalité du code VB 6 pour la transcrire en VB .Net ; et je n'évoque même pas là la possibilité que certains "anciens" contrôles VB 6 ne soient plus ou différemment gérés en VB .Net et etc...
Partager