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

VC++ .NET Discussion :

[C++.NET] Probleme a l'execution de mon appli


Sujet :

VC++ .NET

  1. #1
    Membre confirm�
    �tudiant
    Inscrit en
    Avril 2006
    Messages
    122
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 122
    Par d�faut [C++.NET] Probleme a l'execution de mon appli
    Bonjour � tous,
    Alors je n'ai pas un probleme lors de la compilation mais lorsque je lance mon executable.
    Voila le probleme j'ai des boutons qui permettent d'ouvrir de nouvelles forms mais lorsque je clique dessus j'ai un message qui apparait:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    Une exception non gérée s'est produite.....
    showDialog a essaye de definir un formulaire ineligible comme prprietaire.Les formulaires ne peuvent pas s'appartenir ou appartenir à leur proprietaires.
    Nom du parametre : owner
    Donc la je coince car c'est pas un probleme de compilation j'ai jamais eu ce type d'erreur, voici un peu de code:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    public __gc class Form1 : public System::Windows::Forms::Form
    {
    public:
             Carac_asperseurs * fen_carac;
             Statistiques * fen_stats;
     
             Form1(void)
             {
                InitializeComponent();
             }
    ...........
    ...........
    private: Sytem::Void button2_click(System::Object * sender, System::EventArgs * e)
    {
    fen_carac->ShowDialog();
    }
    Merci pour votre aide.
    @+++

  2. #2
    Membre chevronn�
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Par d�faut
    Je suppose que si tu utilise :
    tu pourrai peut etre resoudre le probleme ...
    mais il me smeble que ton form ne sera plus modal :/

  3. #3
    Membre confirm�
    �tudiant
    Inscrit en
    Avril 2006
    Messages
    122
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 122
    Par d�faut
    Non meme pas ca me genere une autre erreur lors de l'execution:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    La reference d'objet n'est pas definie à une instance d'objet

  4. #4
    Membre chevronn�
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Par d�faut
    Tu pourrais essayer avec ceci :
    Fen_carac->ShowDialog(this->Owner);

  5. #5
    Membre confirm�
    �tudiant
    Inscrit en
    Avril 2006
    Messages
    122
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 122
    Par d�faut
    Bah desole mais ca me refais l'erreur du debut c'est comme ci j'avais rien change.

  6. #6
    Membre �m�rite
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    487
    D�tails du profil
    Informations personnelles :
    �ge : 56
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 487
    Par d�faut
    Il faut s�rement cr�er une instance le la fen�tre avant de l'afficher :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    if (!fen_carac) fen_carac = new Carac_asperseurs();

  7. #7
    Membre confirm�
    �tudiant
    Inscrit en
    Avril 2006
    Messages
    122
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 122
    Par d�faut
    Je viens de tester et non ce la ne marche pas il me dit que:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    Seules les donnees membres static peuvent etre initialisees à linterieur de la classe __ gc ou d'un type valeur

  8. #8
    Membre �m�rite
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    487
    D�tails du profil
    Informations personnelles :
    �ge : 56
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 487
    Par d�faut
    A cet endroit :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    private: Sytem::Void button2_click(System::Object * sender, System::EventArgs * e)
    {
    if (!fen_carac) fen_carac = new Carac_asperseurs();
    fen_carac->ShowDialog();
    }

  9. #9
    Membre confirm�
    �tudiant
    Inscrit en
    Avril 2006
    Messages
    122
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 122
    Par d�faut
    Merci ca fonctionne c genial

  10. #10
    R�dacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activit� : Freelancer
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par d�faut
    un conseil, une fois tu auras comme message d'erreur:

    La reference d'objet n'est pas definie � une instance d'objet
    alors tu dois penser � l'instanciation de tes objets avec le NEW
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


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

Discussions similaires

  1. erreur d'execution de mon appli vbnet
    Par joelferdy dans le forum VB.NET
    R�ponses: 0
    Dernier message: 10/06/2010, 15h50
  2. R�ponses: 1
    Dernier message: 30/12/2008, 18h36
  3. Inclure une Dll dans l'executable de mon appli
    Par jcloupgarou dans le forum Visual C++
    R�ponses: 3
    Dernier message: 16/01/2008, 11h54
  4. [VB.net] Probleme execution requete
    Par nico10gbb dans le forum Windows Forms
    R�ponses: 2
    Dernier message: 13/04/2006, 11h13
  5. R�ponses: 3
    Dernier message: 03/04/2006, 18h30

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