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

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [delphi]Coment faire pour save et lire une variable dans un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[delphi]Coment faire pour save et lire une variable dans un fichier

n°134618
Pilou2001
Posté le 04-05-2002 à 19:15:24  profilanswer
 

tout est dans le titre :)
 
merci d'avance !

mood
Publicité
Posté le 04-05-2002 à 19:15:24  profilanswer
 

n°134630
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-05-2002 à 19:22:18  profilanswer
 

Un fichier Ini ?
Va voir du côté de TIniFile (ou TMemIniFile si c'est un gros fichier)
 

Code :
  1. with TIniFile.Create(ExtractFilePath(ParamStr(0)) + 'config.ini') do
  2.   try
  3.     variable := ReadInteger('section', 'cle', 0);
  4.     // ou
  5.     WriteInteger('section', 'cle', variable);
  6.   finally
  7.     Free;
  8.   end;


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°134631
Pilou2001
Posté le 04-05-2002 à 19:26:34  profilanswer
 

Voila c ça mais c un peu complexe pour moi alors si vous aviez ya un site qui xplique bien , je suis preneur .
 
MErci :) !

n°134633
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-05-2002 à 19:27:58  profilanswer
 

Y a 5 lignes de code... C'est pas si complexe quand même  :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°134635
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-05-2002 à 19:30:11  profilanswer
 

with TIniFile.Create(ExtractFilePath(ParamStr(0)) + 'config.ini';) do
 
// on crée un objet TIniFile en donnant en paramètre le chemin de l'application + config.ini. ParamStr(0) renvoie le chemin + le exe de l'application.
 
  try
 
    variable := ReadInteger('section', 'cle', 0);
    // exemple lecture d'une variable de type Integer
 
    WriteInteger('section', 'cle', variable);
    // exemple d'écriture d'une variable de type Integer
 
  finally
    Free;  
    // destruction de l'objet une fois qu'on en a plus besoin, dans un try/finally pour être sûr qu'on le détruise même si il y a des erreurs entre temps.
 
  end;


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°134646
Pilou2001
Posté le 04-05-2002 à 19:38:17  profilanswer
 

antp a écrit a écrit :

 
with TIniFile.Create(ExtractFilePath(ParamStr(0))+ 'config.ini';)do




la , extractFilePath , faut pas y toucher ou je doit le remplacer par le chemin du *.ini et config.ini , je le remplace par le nom de mon *.ini non ?  

Citation :


    variable := ReadInteger('section', 'cle', 0);
    // exemple lecture d'une variable de type Integer


 
la, 'section' et 'cle' c koi au juste ?  
 
 
MErci d'avance :) ! * desolé d'etre aussi nul et chiant :) *

 

[jfdsdjhfuetppo]--Message édité par Pilou2001 le 04-05-2002 à 19:39:49--[/jfdsdjhfuetppo]

n°134647
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-05-2002 à 19:39:35  profilanswer
 

Des chaînes de texte.
 
 
Par ex:
 
WriteInteger('Fenetre', 'Largeur', Form1.Width);
WriteInteger('Fenetre', 'Hauteur', Form1.Height);
 
Et dans le ini tu auras:
 
[Fenetre]
Largeur=500
Hauteur=300


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°134648
Pilou2001
Posté le 04-05-2002 à 19:41:39  profilanswer
 

ça y est , ja compris , MErci !

n°134651
Pilou2001
Posté le 04-05-2002 à 19:43:49  profilanswer
 

c'etait une kestion mais j'ai compris tout seul !

 

[jfdsdjhfuetppo]--Message édité par Pilou2001 le 04-05-2002 à 20:03:00--[/jfdsdjhfuetppo]

n°134669
Pilou2001
Posté le 04-05-2002 à 20:02:28  profilanswer
 

et keskil faut rajouté dans les uses pour que ça marche ?

mood
Publicité
Posté le 04-05-2002 à 20:02:28  profilanswer
 

n°134706
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-05-2002 à 20:25:21  profilanswer
 

uses inifiles
C'est dans l'aide.
Et comme dit sur l'autre topic, pas besoin de recréer un topic.
Je ne suis pas une machine.
J'ai dû m'absenter du forum pendant une petite demie-heure pour aller manger:D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

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

  [delphi]Coment faire pour save et lire une variable dans un fichier

 

Sujets relatifs
[PHP] Savoir si fichier est lisible avec éditeur de texte ou binaire[PHP] Problème upload de fichier sur free.fr
[Delphi SQL] changer la table d'un requête avec un TPARAM ..Faire un script qui verifie la date d'un fichier
[PHP] pb de passage de variable avec header[PHP]Nom de variable variable
Est-ce faisable : une BDD Access pilotée par un prog delphi[Prog, C, 3D] format de fichier 3D...
Une ch'tite fonction en Delphi SVP !Changer la couleur d'un bouton ! DELPHI
Plus de sujets relatifs à : [delphi]Coment faire pour save et lire une variable dans un fichier


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