Aidez moi en c++ sur une fonction merci ! - Programmation
Marsh Posté le 24-06-2002 à 15:30:23
LPCTSTR lpBuffer = Edit1->Text.c_str();
Pour fermer le fichier ouvert avec CreateFile c'est CloseHandle (très logique, je sais, mais c'est comme ça)
Enfin je crois que c'est plus facile d'utiliser TFileStream plutôt que les fonctions de l'API Windows si tu travailles avec C++Builder...
Marsh Posté le 24-06-2002 à 15:42:33
Merci antp
Comment utilise t'on TFileStream stp ?
Sinon j'ai quelque question ecore
si ca derange pas bien sur !
Comment récuperer le texte et changer le texte d'un memo ?
( si c'est possible)
Comment ecrire dans un fichier a partir d'un certain endroit
à la ligne par exemple .
Comment lire a partir d'un certain endroit jusqu'a un certain endroit ?MErci
Marsh Posté le 24-06-2002 à 16:23:26
memo1->Lines->Text
memo1->Lines->Strings
memo1->Lines->Count
... y a plein de trucs là
puis pour le TFileStream :
TFileStream *f;
f = new TFileStream("c:\\machin.txt", fmCreate)
ou
f = new TFileStream("c:\\machin.txt", fmOpenRead)
etc...
f->Write(...) (tout est dans l'aide, la touche magique F1)
f->Read(...)
delete f;
etc...
après pour la logique de la gestion de fichiers bhen c'est les bases de la programmation
Pour la gestion de fichiers textes si ils sont pas énormes (genre moins de 500 ko) t'as TStringList qui est plus facile :
TStringList *lst;
lst = new TStringList();
lst->Assign(memo1->Lines);
lst->Lines->String[10] = "blabla"; // on modifie la ligne 10
lst->SaveToFile("c:\\machin.txt" );
y a aussi LoadFromFile
Marsh Posté le 24-06-2002 à 15:14:00
Je suis debutant
et j'aimerais que vous m'aidiez !
Svp
Voila mon code
De plus comment fermer le fichier merci
Message édité par remixgame le 24-06-2002 à 15:15:01