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

Langage Delphi Discussion :

Erreur à la fermeture de l'application


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 41
    Par défaut Erreur à la fermeture de l'application
    Bonjour,
    mon application m'ouvre deux boites de dialogue signalant deux messages d'erreur différents lorsque je clique sur la croix pour fermer mon application.
    Cela fait appel au formClose de mon appli ou je ferme des port com série.
    Voici les deux messages que j'ai :
    "Value cannot be null" et "object reference not set to an instance of object".
    J'ai essayé en ne mettant rien dans le formclose mais même chose donc je ne vois pas à quoi se réfère ses erreurs.
    merci.

  2. #2
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Tu dois essayer de supprimer/libérer une instance qui n'existe pas.
    Mais sans ton code...pas facile !

  3. #3
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 972
    Par défaut
    Désolé, j'ai oublié mes feuilles de thé à la maison !

    Un peu de code serait le bienvenue parce que là juste comme ça, ça peux venir de n'importe quoi

    EDIT : oops devancé

  4. #4
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    Salut;

    as-tu essayé d'enlever tout les composants de tes fiches voir ce que ça donne ?

  5. #5
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 41
    Par défaut
    Non je n'ai pas testé sans les composants, au niveau du code je ne sais pas quoi vous montrez vu que dans mon formclose lorsque je ne met rien cela fait le même pb. Le fait que j'utilise des ports séries émulés sur le PC peut il posé des pb??

  6. #6
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    Salut;

    Pour le savoir faut enlever les composants, un à la fois, jusqu'à ce que tu arrives à celui qui provoque l'erreur.

  7. #7
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 122
    Par défaut
    Salut
    Pour ma part dans ce genre de situation j'utiliserai comme toujours, le mode pas a pas...
    Tu rajoutes un bouton close qui ferme ton appli, tu mets un break sur la ligne qui provoque la fermeture (dans ton code bouton) et aller go F7/F8.
    Et quand tu as identifié les lignes qui posent problème, tu copies colles la partie de code qui te semble judicieuse parce que comme dit plus haut si faut jouer au devinettes y'a des 100ene de possibilités .
    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  8. #8
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 41
    Par défaut
    salut,
    Just-Soft avait raison, mon pb vient d'un composant TidTCPServer mais je ne vois pas trop le pb avec, faut-il le libérer a la fermeture de l'application?? ou éviter qu'une de ses propriétés soit nulle ???

  9. #9
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    Donc un peu de code serait toujours le bienvenu.

Discussions similaires

  1. Erreur de fermeture application
    Par benda95280 dans le forum Débuter
    Réponses: 21
    Dernier message: 20/04/2009, 13h59
  2. Erreur à la fermeture de l'application
    Par gerard.degreve dans le forum PyQt
    Réponses: 1
    Dernier message: 28/03/2009, 23h46
  3. gestion d'erreur et fermeture recordset
    Par yorra dans le forum Access
    Réponses: 4
    Dernier message: 14/11/2004, 11h38
  4. Problème de fermeture de l'application
    Par SkyDev dans le forum Langage
    Réponses: 2
    Dernier message: 16/06/2004, 02h06
  5. bouton ENTER = fermeture de l'application
    Par bigboomshakala dans le forum MFC
    Réponses: 2
    Dernier message: 10/05/2004, 11h14

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