Les partenaires publicitaires:

Comment corriger l'erreur d'exécution 2147467259

Le code d'erreur 2147467259 existe dans Visual Basic .NET pendant que vous essayez d'exécuter une application que vous avez programmé par débogage. L'application tente d'appeler "SetFocus" sur un contrôle Microsoft Access pour l'amener jusqu'à tandis que la commande n'a pas encore apparu sur la fenêtre. Cette fonction fonctionne normalement en ajoutant un curseur sur la commande ou l'activer. Lorsque la commande ne existe pas sur la fenêtre, toutefois, des erreurs pop-up.

Choses que vous devez

  • Environnement de développement Visual Basic .NET

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

    Fin si.

    Cela rend votre application CV sur cette erreur, retenter le "SetFocus" appeler jusqu'à ce que le contrôle apparaît effectivement. Enregistrez votre projet, et de le construire en utilisant la "Outils" menu dans votre application.

» » » » Comment corriger l'erreur d'exécution 2147467259