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 :

Probleme avec CreateFile


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    67
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 67
    Par d�faut Probleme avec CreateFile
    Bonjour a tous !

    Je voudrais cr�er un fichier texte � un emplacement de mon choix afin d'y ins�rer des informations.
    Pour cela j'ai utilis� CFileDialog et CreateFile pour r�cup�rer l'endroit o� sauvegarder, mais y'a une erreur ( je crois, d�e a un pointeur) mia sje comprends pas.

    Le code suivant

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
       CString Fichier ;
     
    	CFileDialog m_loadFile(FALSE,"txt",NULL,NULL, "Fichier Texte (*.txt)|*.txt||" );
    	m_loadFile.DoModal() ;
     
    	Fichier = m_loadFile.GetPathName;
     
    	CreateFile(Fichier,GENERIC_WRITE, FILE_SHARE_READ,NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
    me g�n�re les erreurs suivantes :

    d:\Projet\demo3\demo3View.cpp(230): error C2475: 'CFileDialog::GetPathName'*: la formation d'un pointeur vers un membre requiert l'utilisation explicite de l'op�rateur d'adresse ('&') et d'un nom qualifi�

    d:\Projet\demo3\demo3View.cpp(230): error C2679: '=' binaire*: aucun op�rateur trouv� qui accepte un op�rande de partie droite de type 'CString (__thiscall CFileDialog::* )(void) const' (ou il n'existe pas de conversion acceptable)


    Si quelqu'un peut m'aider � r�soudre ce probl�me ou trouver une autre solution...

    Merci

  2. #2
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,
    GetPathName c'est une fonction donc il manque ().
    il est plus facile d'utiliser un objet CFile ou CStdioFile pour ouvrir un fichier texte que l'api win32 direct.

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    67
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 67
    Par d�faut
    Forc�ment, avec les parenth�ses ca marche beaucoup mieux.
    En tout cas, merci

  4. #4
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    merci de penser � mettre r�solu avec le bouton si le sujet est termin�

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

Discussions similaires

  1. Probleme: erreur avec CreateFile("COM1",..)
    Par zandoli dans le forum Windows
    R�ponses: 1
    Dernier message: 11/10/2006, 15h00
  2. Probleme avec la copie des surfaces
    Par Black_Daimond dans le forum DirectX
    R�ponses: 3
    Dernier message: 09/01/2003, 10h33
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    R�ponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    R�ponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    R�ponses: 4
    Dernier message: 08/06/2002, 23h06

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