bonjour developpeur, developpeuz,
je veux afficher le contenu d'un fichier text(c:/monfichier.txt) dans mon interface c++ BUILDER dans un composant TMémo (Palette de composant Standard), directement par un bouton
aidez moi svp 8O:cry::(
Version imprimable
bonjour developpeur, developpeuz,
je veux afficher le contenu d'un fichier text(c:/monfichier.txt) dans mon interface c++ BUILDER dans un composant TMémo (Palette de composant Standard), directement par un bouton
aidez moi svp 8O:cry::(
Memo1->Lines->LoadFromFile("monfichier.txt");
dans le gestionnaire OnClick() du bouton.
TMemo contient une liste de chaines de caractères (TStrings) dans sa propriété Lines. Comme tous les TStrings, elle peut se charger directement via LoadFromFile() si tu as un fichier texte normal (lignes séparées par des retours chariots). Tu peux aussi aller plus loin, regarde la methode DefineProperties de TStrings.
Francois
Salut !
Sans TOpenDialog :
Donc à partir d'un TOpenDialog, c'est plus simple :Code:
1
2
3
4
5
6
7
8
9
10 AnsiString Filename = "C:\\Mes Documents\\Fichier.TXT"; if(FileExists(Filename)) { Memo1->Lines->LoadFromFile(Filename); } else { ShowMessage("Fichier inconnu"); }
A plus !Code:
1
2
3
4
5 If(OpenDialog1->Execute()) { Memo1->Lines->LoadFromFile(OpenDialog1->FileName); }
bonjour,
je vous remercie pour votre aide :)
ca marche impec, vous êtes génial :)
encor merci