Le code d'erreur 2147467259 existe dans Visual Basic NET lorsque vous essayez d'exécuter une application programmé par debug . . L'application essaie d'appeler " SetFocus " sur un contrôle de Microsoft Access pour l'amener tandis que le contrôle n'a pas encore fait son apparition sur la fenêtre. Cette fonction fonctionne normalement en ajoutant un curseur sur la commande ou l'activer. Lorsque la commande n'existe pas sur la fenêtre , cependant, les erreurs pop up. Choses que vous devez Visual Basic. NET environnement de développement Voir Plus Instructions 1 Ouvrez votre projet Visual Basic, et insérez la ligne suivante dans le haut de la fonction qui appelle " SetFocus : " On Error GoTo FocusErr 2 créer une étiquette au bas de la fonction , écrit ce qui suit: . FocusDone : exit Function 3 Créer une autre étiquette ci-dessous " FocusDone », écrit ce qui suit: FocusErr : Si Err.Number = -2147467259 Puis CV EndIf . Cela rend votre application reprendre sur cette erreur, retenter l'appel " SetFocus " jusqu'à ce que le contrôle apparaît réellement . Enregistrez votre projet , et qui le rebâtis en utilisant le menu "Outils" dans votre application.
|