Lecture d'une chaîne et écriture de cette chaîne dans un fichier
Remonter à Comment construire des applications Fiches VCL
La création de cette application VCL comprend les étapes suivantes :
- Création d'une fiche VCL avec un contrôle bouton.
- Ecriture du code pour lire la chaîne et l'écrire dans un fichier.
- Exécuter l'application.
Pour créer une fiche VCL
- Créez un répertoire dans lequel stocker les fichiers de votre projet.
- Choisissez Fichier > Nouveau > Autre > Projets Delphi ou Projets C++Builder et double-cliquez sur l'icône Application Fiches VCL. Le Concepteur de fiches VCL apparaît.
- Sur la page Standard de la palette d'outils, placez un composant TButton sur la fiche.
Pour lire et écrire une chaîne
- Sélectionnez Button1 sur la fiche.
- Dans l'inspecteur d'objets, double-cliquez sur l'action OnClick de l'onglet Evénements.L'éditeur de code s'affiche, le curseur placé dans le bloc du gestionnaire de l'événement TForm1.Button1Click (Delphi) ou TForm1::Button1Click (C++).
- Pour Delphi, placez le curseur avant le mot réservé begin, puis appuyez sur la touche Entrée.Cette action crée une nouvelle ligne au-dessus du bloc de code.
- Tapez les déclarations de variables suivantes : TFileStream *fs const AnsiString str = "Bonjour";
- Placez le curseur dans le bloc de code, puis tapez le code suivant :
fs = new TFileStream( "temp.txt", fmCreate ); fs->Write ((void*)str.c_str(), str.fmCreate);
Pour exécuter l'application "Hello world"
- Enregistrez tous les fichiers du projet, puis choisissez Exécuter > Exécuter pour construire et exécuter l'application. La fiche apparaît avec un bouton appelé Button1.
- Cliquez sur Button1.
- Utilisez un éditeur de texte pour ouvrir le fichier nouvellement créé temp.txt, qui est localisé dans votre répertoire projet.La chaîne 'Hello' apparaît dans le fichier.