JnifeneSamia
Messages postés6Date d'inscriptiondimanche 12 décembre 2010StatutMembreDernière intervention14 avril 2011
-
8 avril 2011 à 23:26
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
11 avril 2011 à 14:53
slt à tous ,je veut un code écrit en Delphi 7 qui permet de importer le contenue d'un fichier texte à l'aide d'un bouton ou bien open dialog .j'ai une solution mais elle ne marche pas.aidez moi svp et merci.
JnifeneSamia
Messages postés6Date d'inscriptiondimanche 12 décembre 2010StatutMembreDernière intervention14 avril 2011 9 avril 2011 à 11:21
ceci ma solution mais ca marche pas
procedure TForm1.Button16Click(Sender: TObject);
var
kg:tstringlist;
vc:string;
begin
vc:='D:\mon travail\pare';
kg:=TstringList.Create;
kg.LoadFromFile(vc);
end;
j'ai trouver une sol par l'utilisation d'un memo
mais il ya un prblm aussi:
procedure TForm1.Memo1Click(Sender: TObject);
begin
if FileExists('D:\mon travail\pare.txt') then
Memo1.Lines.LoadFromFile('D:\mon travail\pare.txt');
end;
Bacterius
Messages postés3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 9 avril 2011 à 11:27
C'est quoi le problème avec la première solution ? Si le fichier "pare" existe bien à l'endroit spécifié, le TStringList "kg" devrait contenir le contenu du fichier. Après, il faut évidemment remplir le mémo avec ces données, par exemple avec Memo1.Lines := kg; Et ne pas oublier de libérer kg avec kg.Free; à la fin évidemment.
Bacterius
Messages postés3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 9 avril 2011 à 12:13
Bah non, si tu veux que les modifications soient prises en compte il faut soit enregistrer le fichier au même endroit avec SaveToFile. Ou alors, recharger périodiquement le fichier, si tu veux dire si le fichier est mis à jour en dehors de l'application.
Bacterius
Messages postés3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 9 avril 2011 à 12:15
Au fait je veux pas être rude mais en général le bouton réponse acceptée est utilisé pour marquer les réponses qui résolvent le problème, pas pour marquer tout y compris tes propres questions ... Ca permet à ceux qui tombent sur le site de rapidement trouver la solution à leur problème.