Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1369 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Gestion des fichiers texte

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Gestion des fichiers texte

n°633927
smilm
Posté le 06-02-2004 à 21:18:42  profilanswer
 

Salut.
J'aimerais un tit coup de main pour l'utilisation des fichiers texte en pascal(sous delphi)
j'ai fais ca :
 

Code :
  1. procedure TForm1.FileSaveAs1Accept(Sender: TObject);
  2. var
  3. FileHandle1: integer;
  4. i: integer;
  5. F: File of string[40];
  6. begin
  7. AssignFile(F,FileSaveAs1.Dialog.FileName);
  8. Rewrite(F);
  9. for i:=0 to ListBox1.Items.Count-1 do
  10.   begin
  11.    Writeln(F,ListBox1.Items[i]);
  12.   end;
  13.   CloseFile(f);
  14. end;


 
et il me dis "types illégales dans une instruction write/writeln"..j'ai essayé de mettre un texte entre '' , ou de passer par un variable de type string, toujours le meme résultat.
 
Merci d'avance.


---------------
AfterEnd: Batissez un nouveau monde
mood
Publicité
Posté le 06-02-2004 à 21:18:42  profilanswer
 

n°633966
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-02-2004 à 21:51:52  profilanswer
 

pour la déclaration de F, tu dois juste mettre text ou textfile, pas file of...  
Enfin, pour sauver un TStrings tu as plus simple :
ListBox1.Items.SaveToFile(FileSaveAs1.Dialog.FileName);


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°634393
smilm
Posté le 07-02-2004 à 12:40:10  profilanswer
 

antp a écrit :

pour la déclaration de F, tu dois juste mettre text ou textfile, pas file of...  
Enfin, pour sauver un TStrings tu as plus simple :
ListBox1.Items.SaveToFile(FileSaveAs1.Dialog.FileName);


 
Merci...
Je commence a me rendre compte qu'avec delphi tout est plus simple
je passe de ca :

Code :
  1. AssignFile(F,FileSaveAs1.Dialog.FileName);
  2.   Rewrite(F);
  3.   for i:=0 to ListBox1.Items.Count-1 do
  4.     begin
  5.      Writeln(F,ListBox1.Items[i]);
  6.     end;
  7.     CloseFile(f);


A ca :

Code :
  1. ListBox1.Items.SaveToFile(FileSaveAs1.Dialog.FileName);


---------------
AfterEnd: Batissez un nouveau monde

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Gestion des fichiers texte

 

Sujets relatifs
redirigez les erreurs et/ou faire fichiers loggestion de données en Java, c'est possible ??
VBA excell (lire fichiers dans multiples sous répertoires)creer des structures et des fichiers
gestion de sessions[VB Excel] fichiers d'aide
mettre un texte au lieu d'un boutonGestion de la concurrence d'accès dans une appli web jsp
gestion du son avec FMODRemplacer du texte dans plusieurs documents Word
Plus de sujets relatifs à : Gestion des fichiers texte


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR