zwarul
Messages postés35Date d'inscriptionvendredi 4 février 2005StatutMembreDernière intervention 3 août 2008
-
26 août 2005 à 11:26
zwarul
Messages postés35Date d'inscriptionvendredi 4 février 2005StatutMembreDernière intervention 3 août 2008
-
26 août 2005 à 12:05
bon voila j'ai fait un petit soft qui fait des captures d'écran à répétition et qui les analyse. Mais il arrive que j'obtienne une message d'erreur du type:(l'erreur d'exécution 521 impossible d'ouvrir le presse papier!) (sachez que le logiciel tourne en boucle et que ce message apparait complétement au hasard: défoi au bout de dix minutes comme au bout de 5 heurs alors???)
et j'ai essayer de sovoir pourquoi il y avait ce problème mais avec peu de succé et j'ai ensuite, trouvé ça:
Can't open Clipboard (Error 521)
Specifics
The Clipboard has already been opened by another application. This error has the following cause and solution:
Another application is using the Clipboard and won't release it to your application.
Set an error trap for this situation in your code and provide a message box with Retry and Cancel buttons to allow the user to try again after a short pause
sur msdn en accés libre
il me conseille donc d'utiliser un error trap, un piège a erreur mais je ne sai absolument pas comment mi prendre (faut dire que je débute juste) donc si quelqu'un pouvait me donner quelques conseils se serait vraiment trop cool car sinon mon soft ne servira a rien
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 26 août 2005 à 11:55
Alors allons-y pour du VB6 ...
On Error Goto ErrHdlr
... ici tu places la ou les lignes de code qui risque de planter
Exit Function ' ou Exit Sub selon le cas
ErrHdlr:
... ici tu places le code a executer en cas d'erreur ou rien du tout si tu ne veux rien faire de spécial en cas d'erreur ...
End Function ' ou End Sub selon le cas