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 :

probl�me de form


Sujet :

VC++ .NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 29
    Par d�faut probl�me de form
    Bonjour � tous,

    j'ai un petit souci (tr�s b�te hein (comme tout les soucis d'ailleurs) ) d'affichage de form.

    voila, j'ai mon appli Windows form (.net) cr��e sous VS2003, avec un form de base ayant pour nom Form1. J'y ai ajout� un menu (du genre fichier, toussah) et j'aimerais que quand je clique sur un des items du menu, je puisse afficher une seconde form (appell� form_explorer).

    Je me suis donc debrouill� pour que cela se produise, gr�ce au code:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
     
    	private: System::Void menuItem3_Click(System::Object *  sender, System::EventArgs *  e)
    			 {
    				 form_explorer->Show();//j'ai essayé form_explorer->ShowModal(); aussi
    			 }
    Donc j'ai inclus mon form_explorer.h dans mon form1.h et quand je fais ca il me dit

    c:\Documents and Settings\Administrateur\Mes documents\Visual Studio Projects\EVE CCC\Form1.h(110): error C2143: erreur de syntaxe*: absence de ';' avant '->'
    bref je comprend pas... avez vous une petite id�e? merci d'avance

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Peut-on voir la d�claration de form_explorer?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 29
    Par d�faut
    bonsoir, merci de la r�ponse,

    bon alor smoi j'ai rien d�clar� en fait vu que du temps ou je faisais ca sous borland, j'avais juste a cr�er ma fenetre et je pouvais directement acceder a tous les champs.

    J'ai test� dans mon Form1.h si j'avais acces aux diff�rents champs de ma Form1 et quand je fais

    j'ai le droit a la meme erreur. Par contre, quand je fais

    la �a marche, mais pas avec form_explorer

    Bref mon form_explorer.h si ca peut t'aider...

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
     
    #pragma once
     
    using namespace System;
    using namespace System::ComponentModel;
    using namespace System::Collections;
    using namespace System::Windows::Forms;
    using namespace System::Data;
    using namespace System::Drawing;
     
     
    namespace EVECCC
    {
    	/// <summary> 
    	/// Description résumée de form_explorer
    	///
    	/// AVERTISSEMENT : Si vous modifiez le nom de cette classe, vous devrez également modifier la 
    	///          propriété 'Nom du fichier de ressources' de l'outil de compilation de ressource managée 
    	///          pour tous les fichiers .resx dont dépend cette classe. Dans le cas contraire,
    	///          les concepteurs ne pourront pas interagir correctement avec les ressources
    	///          localisées associées à ce formulaire.
    	/// </summary>
    	public __gc class form_explorer : public System::Windows::Forms::Form
    	{
    	public: 
    		form_explorer(void)
    		{
    			InitializeComponent();
    		}
     
    	protected: 
    		void Dispose(Boolean disposing)
    		{
    			if (disposing && components)
    			{
    				components->Dispose();
    			}
    			__super::Dispose(disposing);
    		}
     
    	private:
    		/// <summary>
    		/// Variable nécessaire au concepteur.
    		/// </summary>
    		System::ComponentModel::Container* components;
     
    		/// <summary>
    		/// Méthode requise pour la prise en charge du concepteur - ne modifiez pas
    		/// le contenu de cette méthode avec l'éditeur de code.
    		/// </summary>
    		void InitializeComponent(void)
    		{
    			this->components = new System::ComponentModel::Container();
    			this->Size = System::Drawing::Size(300,300);
    			this->Text = S"form_explorer";
    		}		
    	};
    }
    merci � toi

  4. #4
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Attends, �a veut dire que form_explorer est un type?
    Employ� comme il l'est dans ta fonction, il faudrait que ce soit une variable!

    Selon les cas, une variable membre ou une variable locale... (pour une bo�te de dialogue modale, je conseille la seconde option)
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

Discussions similaires

  1. probl�me de form...
    Par Empty_body dans le forum Langage
    R�ponses: 7
    Dernier message: 12/01/2006, 10h21
  2. Probl�me ouverture form � partir d'une var
    Par priest69 dans le forum Access
    R�ponses: 1
    Dernier message: 29/11/2005, 12h21
  3. [STRUTS]Probl�me de form
    Par sqlnet dans le forum Struts 1
    R�ponses: 5
    Dernier message: 07/10/2005, 12h37
  4. [HTML] Probl�me de Form(s)
    Par Ghusse dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 4
    Dernier message: 21/09/2005, 08h24
  5. [ASP]Probl�me de form en html
    Par DEC dans le forum ASP
    R�ponses: 2
    Dernier message: 16/08/2004, 20h29

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