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![]()
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![]()
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager