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

MFC Discussion :

[debutant VC++ et C++] Windows form et OPENFILENAME


Sujet :

MFC

  1. #1
    Membre habitu�
    Inscrit en
    F�vrier 2005
    Messages
    10
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 10
    Par d�faut [debutant VC++ et C++] Windows form et OPENFILENAME
    Bonjour,

    j'ai cr�� un projet Windows Form Application .NET et je remplis du code � l'int�rieur de mes fonctions g�rant les �v�nements.
    Je voudrais avec un bouton ouvrir une boite de dialogue pour s�lectionner un fichier sans utiliser un composant openFileDialogBox mais plut�t la fonction GetOpenFileName.

    J'ai des erreurs dans mon fichier .h (Form1.h) quand je d�clare la structure OPENFILENAME � l'int�rieur de ma fonction :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    	private: System::Void LOAD_Click(System::Object *  sender, System::EventArgs *  e)
    			{
    				OPENFILENAME st ;....
    Que dois-je faire ?

    Le Scandinave

  2. #2
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    inclure windows.h ?

  3. #3
    Membre exp�riment� Avatar de BertrandA
    Inscrit en
    Ao�t 2003
    Messages
    170
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2003
    Messages : 170
    Par d�faut
    Quelles erreurs ?

  4. #4
    Membre habitu�
    Inscrit en
    F�vrier 2005
    Messages
    10
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 10
    Par d�faut
    windows.h est �videmment inclu, et m�me pour �tre bien sur il est inclu dans mon fichier .cpp principal (main) et dans ce fichier .h (je rappelle que c'est un fichier cr�er par Windows Form pour g�rer l'interface utilisateur).

    Les erreurs que j'ai sont cependant typiques d'une non inclusion du fichier d'en-t�te, principalement des "undeclared identifier" comme :
    error C2065: 'OPENFILENAME' : undeclared identifier...

    Je ne pense pas que �a devrait �tre �a mais je suis donc � l'int�rieur d'un fichier .h et d'une fonction de type :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    private: System::Void LOAD_Click(System::Object *  sender, System::EventArgs *  e)
    elle m�me d�clar�e dans une d�claration de class :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    public __gc class Form1 : public System::Windows::Forms::Form
    voil�,

  5. #5
    Membre exp�riment� Avatar de BertrandA
    Inscrit en
    Ao�t 2003
    Messages
    170
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2003
    Messages : 170
    Par d�faut
    OPENFILENAME
    Header: Declared in commdlg.h
    Et lui il est inclus ?

  6. #6
    Membre habitu�
    Inscrit en
    F�vrier 2005
    Messages
    10
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 10
    Par d�faut
    oui justement dans windows.h

Discussions similaires

  1. R�ponses: 2
    Dernier message: 17/06/2014, 12h17
  2. [VB.Net][debutant]passage de variable entre windows form
    Par ChristopheOce dans le forum Windows Forms
    R�ponses: 1
    Dernier message: 26/07/2006, 14h18
  3. [petites questions][debutant]run et mise en forme
    Par kurgan dans le forum Eclipse Java
    R�ponses: 5
    Dernier message: 22/10/2005, 17h40
  4. [C#] windows form et ComboBox
    Par telynor dans le forum Windows Forms
    R�ponses: 9
    Dernier message: 12/11/2004, 18h17
  5. [VB.NET] windows form traits
    Par DG JohnJohn dans le forum Windows Forms
    R�ponses: 3
    Dernier message: 08/06/2004, 15h05

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