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

C++Builder Discussion :

Violation Acces Form2 [D�butant]


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    �tudiant
    Inscrit en
    D�cembre 2013
    Messages
    17
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : D�cembre 2013
    Messages : 17
    Par d�faut Violation Acces Form2
    Bonjour,

    J'ai ajout� une form � mon projet et lorsque je tente de simuler un clique sur la premi�re form � partir de la 2eme je re�ois un message de violation d'acc�s... Quelqu'un peut-il m'aider ?

    Merci d'avance !

    PS: la ligne qui cause la violation est :


  2. #2
    Membre �m�rite
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Par d�faut
    Hello,

    En debug, que vaut Form1 au moment de l'appel ? Que vaut Button9 ?
    S'ils n'existent pas au moment de l'appel, � quel moment sont-ils cr��s ?
    S'ils existent, est-ce q'il y a quelque chose dans le OnClick de TForm1::Button9 qui pourrait d�clencher la violation d'acc�s ?

    Voil� la genre de questions � se poser en cas de violation d'acc�s....

  3. #3
    Membre averti
    Femme Profil pro
    �tudiant
    Inscrit en
    D�cembre 2013
    Messages
    17
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : D�cembre 2013
    Messages : 17
    Par d�faut
    En debug, que vaut Form1 au moment de l'appel ? Que vaut Button9 ?
    Qu'entends-tu pas l� ? (Je t'avoue que je suis un vraie d�butante..)

    Autrement, le Form1 et e Button9 sont cr��s d�s le d�but du projet, et j'ai test� ma fonction du Button9 sans faire appel � la Form2 et elle fonctionne...

    Merci pour ton aide !

  4. #4
    Membre �m�rite
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Par d�faut
    Citation Envoy� par Meyl' Voir le message
    Qu'entends-tu pas l� ? (Je t'avoue que je suis un vraie d�butante..)
    Tu actives la configuration de construction pour d�bug (sans conna�tre la version de Builder que tu utilises, pas facile de te guider plus que �a...), tu mets un point d'arr�t sur la ligne foireuse (F5), et lorsque ce point d'arr�t est atteint tu inspectes la valeur des variables (en pla�ant la souris sur la variable par exemple, ou bien en faisant Bouton droit -> Deboguer -> Inspecter).

    Autrement, le Form1 et e Button9 sont cr��s d�s le d�but du projet, et j'ai test� ma fonction du Button9 sans faire appel � la Form2 et elle fonctionne...
    Donc Form1 et Form2 sont cr��es au d�but du projet... Form2.cpp contient un include de Form1.h....

  5. #5
    Membre averti
    Femme Profil pro
    �tudiant
    Inscrit en
    D�cembre 2013
    Messages
    17
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : D�cembre 2013
    Messages : 17
    Par d�faut
    Je ne trouve pas la configuration de costruction .... (Hai hai hai; je suis vraiment d�sol�e...) Je suis sur Builder 6

  6. #6
    Membre �m�rite
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Par d�faut
    Citation Envoy� par Meyl' Voir le message
    Je ne trouve pas la configuration de costruction .... (Hai hai hai; je suis vraiment d�sol�e...) Je suis sur Builder 6
    Menu Projet -> Options -> Compilateur -> *** Debogage ***

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. probl�me violation acces concurrentiel
    Par fetsa054 dans le forum VB.NET
    R�ponses: 0
    Dernier message: 10/03/2009, 15h07
  2. Mauvais pointeur? Violation acces
    Par zuzuu dans le forum Windows
    R�ponses: 7
    Dernier message: 04/10/2007, 10h34
  3. Violation Acc�s concurentiel
    Par Cybercorp dans le forum Windows Forms
    R�ponses: 8
    Dernier message: 26/09/2007, 20h00
  4. Violation acc�s concurrentiel
    Par jcervelle dans le forum Windows Forms
    R�ponses: 2
    Dernier message: 12/04/2007, 09h27
  5. Violation acc�s m�moire
    Par BenjaminLustrement dans le forum C
    R�ponses: 9
    Dernier message: 09/06/2006, 10h07

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