IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Aide pour une erreur [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2013
    Messages
    777
    Détails du profil
    Informations forums :
    Inscription : Juillet 2013
    Messages : 777
    Par défaut Aide pour une erreur
    Bonjour,

    J'ai une erreur (voir PJ) qui se déclenche lors de la fermeture de mon application (par clic sur la croix de la fenêtre principale).
    Cette erreur se déclenche après que j'ai agrandit la taille de la fenêtre contenant mon DataGridView (ici appelé DG_ListeDegust dans le message d'erreur) à l'aide du splitter du SplitContainer dans lequel il se trouve.
    L'affichage se fait sans pb après cette opération. Ce n'est donc qu'à la fermeture de l'appli que ça plante. Et si je clique sur OK, le message se répète à l'infini (ou presque : on dirait en fait que le code balaye toutes les cellules du DG et déclenche l'erreur pour cette cellule).

    Si je fais appel à votre aide, c'est que je n'arrive pas à reproduire l'erreur en mode pas à pas. J'ai pourtant mis un point d'arrêt sur l'Event Form.Closing. Puis j'ai procédé à un débogage pas à pas qui se déroule très bien.

    Tout ce que je sais c'est que le message d'erreur provient de ma Sub DataError :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        Private Sub DG_ListeDegust_DataError(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewDataErrorEventArgs) Handles DG_ListeDegust.DataError
            MessageBox.Show(e.Exception.ToString, "DG_ListeDegust_DataError")
        End Sub
    Dans le pas à pas, je ne rentre jamais dans cette sub et je ne rentre pas non plus dans du code susceptible d'intervenir sur le DTG.

    La seule parade qui semble marcher c'est d'écrire ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        Private Sub DG_ListeDegust_DataError(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewDataErrorEventArgs) Handles DG_ListeDegust.DataError
     
        End Sub
    Mais ça s'appelle faire l'autruche et ça ça ne me plaît pas.

    qqun pourrait-il me dire comment faire pour retrouver l'événement qui génère cette erreur ?
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CS5] aide pour une erreur sur une page
    Par tfranc dans le forum Dreamweaver
    Réponses: 4
    Dernier message: 07/12/2012, 22h44
  2. [SQL Server Compact Edition V3.5] Aide pour une erreur
    Par poupou63 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 04/07/2011, 11h01
  3. [MySQL] Demande d'aide pour une erreur php
    Par spespam dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 01/12/2008, 16h22
  4. Besoin d'aide pour une erreur CR_INVALID_BUFFER_USE
    Par ArkaneJouan dans le forum SQL Procédural
    Réponses: 0
    Dernier message: 02/10/2007, 11h12
  5. besoin d'aide pour une requête
    Par Damien69 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 31/03/2004, 15h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo