cs_Base
Messages postés70Date d'inscriptionjeudi 23 janvier 2003StatutMembreDernière intervention31 juillet 2003 3 juil. 2003 à 11:04
Mouais, je vois à peut pret ton problème...
En fait, pour ce genre d'appli, il vaut mieux créer un Sub Main dans un module et l'indiqué en objet de démarrage. De cette manière tu peux déclarer une foi pour toute ta feuille MDI, (disons qu'elle s'appelle MDIForm1) en FRM_PRINC, pour tout le projet. Ensuite il FAUT utiliser dans TOUT le code FRM_PRINC comme référence à la feuille et uniquement FRM_PRINC. Sinon tu auras le message d'erreur car VB va essayer de créer MDIForm1 comme nouvelle instance... Voici a quoi peu ressembler Sub Main :
Public FRM_PRINC as New MDIForm1
Sub Main
'Dans TOUT le code il faut obligatoirement utiliser FRM_PRINC comme référence à la feuille MDI
FRM_PRINC.Show
Do
DoEvents
Loop Until blnEnd
End
End Sub
Il suffit de passer blnEnd a Vrai dans Form_Unload du code de la feuille pour quitter.