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 :

CreateFile [FAQ]


Sujet :

C++Builder

  1. #1
    PEM
    PEM est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2002
    Messages : 4
    Points : 2
    Points
    2
    Par défaut CreateFile
    Bonjour,

    je voudrais créer un fichier toto.doc ou .xls. J'ai bien trouvé la fonction CreateFile, mais je ne comprend pas vraiment comment l'utiliser. Est-ce que qqn aurait un exemple.

    L'aide me dit également que la fonction retourne (en cas de succés) un handle ouvert sur le fichier spécifié.
    Qu'est-ce au juste un 'handle' et comment tester si l'opération c'est effectué correctement.

    Merci et bon week-end à tous.
    PEM

  2. #2
    Membre chevronné
    Avatar de Geronimo
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 156
    Points : 1 969
    Points
    1 969
    Par défaut
    Un Handle est ce qui permet d'identifier le fichier. En fait, avec CreateFile, tu obtiens ce Handle et ensuite, tu t'en sers pour écrire dans le fichier : tu remarqueras que les fonctions qui traitent les fichiers demandent toutes ce Handle.
    Une question concernant C++Builder ? Voici la réponse
    Consultez aussi les tutoriels de qualité de la section C/C++

  3. #3
    Yoh
    Yoh est déconnecté
    Membre du Club
    Inscrit en
    Juillet 2002
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 57
    Points : 46
    Points
    46
    Par défaut
    Y'a une astuce qui permet de créer un fichier rapidement sans rien dedans avec un composant de borland :

    TStringList* pSList = new TStringList();

    y'a une méthode pSList->SaveToFile(String sFile) (si mes souvenirs sont bons, à vérifier).

    T'a juste à l'appeler et ton fichier est créé sur le disque (le remplissage, c'est une autre histoire).

Discussions similaires

  1. Probleme CreateFile, ReadFile et WriteFile Windows98
    Par Albenejean dans le forum Windows
    Réponses: 6
    Dernier message: 27/10/2005, 18h47
  2. Difference entre CFile et CreateFile et fopen
    Par barthelv dans le forum MFC
    Réponses: 7
    Dernier message: 22/10/2005, 11h02
  3. qq' expl. rudimentaires de CreateFile ?
    Par JuanLopez1966 dans le forum Windows
    Réponses: 5
    Dernier message: 07/09/2004, 11h06
  4. CreateFile: erreur "privileged instruction"
    Par Magus (Dave) dans le forum MFC
    Réponses: 5
    Dernier message: 24/08/2004, 21h38
  5. Réponses: 3
    Dernier message: 23/06/2004, 21h17

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