complication avec un TStringList
bonjour a tous,
je viens de cr�er un projet qui permet d'ins�rer le contenu d'un fichier dans un composant et puis par la suite parcourir ce fichier pour faire des tests et d'extraire des donn�es. pour ce l�, j'ai opt� pour un composant TStringList. jusque l� tout fonctionnait normalement jusqu'� ce que j'int�gre dans ce composant un fichier de grande taille qui contient plus de 5000 lignes ( 4951 lignes pour etre exacte). cette perturbation a provoquer un dysfonctionnement de tous ce qui la suit comme instructions.
ce que je voudrais savoir c'est existe il un moyen pour faire des extensions sur la taille d'un composant TStringList ou encore comment je peut modifier mon code avec autre composant sans pour autant tout refaire.
voil� la partie du code que je veut traiter:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
...
TStringList *Fichier = new TStringList;
....
void __fastcall TForm1::ButtonClick(TObject *Sender)
{
....
AnsiString N = Filepath + Filename;
if(FileExists(N))
{
Fichier->LoadFromFile(N);
for(Line = 0; Line < Fichier->Count; Line++)
{
if(Fichier->Strings[Line] == "object");
{
ExtractValues();
}
}
}
}
.... |