cyberfinger01
Messages postés33Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention25 février 2010
-
22 oct. 2008 à 21:10
cyberfinger01
Messages postés33Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention25 février 2010
-
23 oct. 2008 à 22:40
Bonjour tout le monde.
Voila mon prob. je developpe une application en vb 2005. j'arrive a afficher des donnes dans un ReportViewer mais a chaque que je ferme la fenetre contenant ce ReportViewer j'obtiens ce message : "Invoke or BeginInvoke cannot be called on a control until the window handle has been created." Et ceci avec toutes les formes qui contient un ReportViewer
A voir également:
Invoke or begininvoke cannot be called on a control until the window handle has been created
cyberfinger01
Messages postés33Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention25 février 2010 22 oct. 2008 à 22:27
Bonjour tout le monde.
Voila mon prob. je developpe une application
en vb 2005.
j'arrive a afficher des donnes dans un ReportViewer mais a
chaque que je ferme la fenetre contenant ce ReportViewer j'obtiens ce
message :
"Invoke or BeginInvoke cannot be called on a control until
the window handle has been created."
Et ceci avec toutes les formes qui
contient un ReportViewer. Si qqn connait ce type de probleme. je serai ravi d'avoir votre reponse
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 22 oct. 2008 à 23:41
salut,
je ne fais pas de vb.net mais le message semble clair : tu fais ton appel trop tôt....
le code qui appelle/déclenche un "Invoke" ou "BeginInvoke" doit être fait après la création de la fenêtre (formulaire, ou grille, ou report....)
çà se résume peut-être donc à afficher le formulaire avant la ligne qui déclenche ton erreur ()
<hr size="2" width="100%" />
Prenez un instant pour répondre à [sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp <
cyberfinger01
Messages postés33Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention25 février 2010 23 oct. 2008 à 22:40
j'ai compris l'erreur. et j'ai trouve la reponse grace a ce bout de code :
"Private Sub FmBordereau_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
Me.RVList.Dispose()
End Sub"
merci a tous