Jem'enbatlescouilles

471 mots 2 pages
Borland C++ builder – Résumé.
Librairies :
# include <vcl.h>
# include <stdio.h>
# pragma hdrstop

# include ''ufmMain.h''
.
Configuration de l'OpenDialog :

Canal de communication :
Déclaration et initialisation du canal : FILE * NomDuCanal = NULL ;

Ouverture du canal : NomDuCanal = fopen(ChaineDeCaracteres,"r");

La lettre entre parenthèses signifie : r : Ouverture en mode lecture seulew : Ouverture pour l'écriture. Si un fichier de même nom existe, il sera écrasé.a : Append. Ouvre un fichier en écriture et met les données après les données déjà existantes. Si le fichier est inexistant, alors il est crée.r+ : Ouvre un fichier existant pour mise à jour (lecture et écriture) w+ : Crée un nouveau fichier pour mise à jour (lecture et écriture). Si un fichier de même nom existe, alors il est écrasé a+ : Ouvre un fichier pour append (ajouter)

Pour voir comment sélectionner le fichier, voir le 2eme point, Bouton de sélection.

Fermeture du canal : fclose(NomduCanal);

Bouton de sélection :
• Ouverture du dialogue
• Récupération du chemin
• évt. Affichage du chemin
-----------------------------------------------------------------------------------------------------------------------------------------------
Pour demander au programme l'ouverture de la fenêtre de sélection, il faut ajouter dans le bouton de sélection : OpenDialogFichier->Execute();

La variable char appelée dans la première partie ChaineDeCaractere doit pointer vers un fichier, celui qui sera sélectionné par l'utilisateur. Il est déclaré comme ceci dans les variables : char *ChaineDeCaracteres;
Et est utilisé dans le bouton de sélection : ChaineDeCaracteres = OpenDialogFichier->FileName.c_str();

Afficher le chemin du fichier dans une EditBox :
Pour que le chemin du fichier sélectionné s'affiche dans une EditBox, il suffit de faire pointer la fonction FileName de l'OpenDialog, vers la fonction Text de l'EditBox : NomEditBox->Text =

en relation

  • Jeu dixit
    695 mots | 3 pages
  • Jeu de tock
    578 mots | 3 pages
  • Jecpas
    3110 mots | 13 pages
  • Jeu ados
    490 mots | 2 pages
  • Fichier perl
    524 mots | 3 pages
  • dizzy de yoplait
    469 mots | 2 pages
  • jules cesar
    312 mots | 2 pages
  • jeff de bruges
    1777 mots | 8 pages
  • jules césar
    545 mots | 3 pages
  • jérome bosh
    346 mots | 2 pages
  • Jhn bnmnnnlk
    4106 mots | 17 pages
  • Mldoe jdj'nzi
    480 mots | 2 pages
  • jules cesar
    513 mots | 3 pages
  • koussy
    322 mots | 2 pages
  • Lalalaj jsbaj
    916 mots | 4 pages