ja sam koristio sledeci kod:
Code:
ifstream Baza;
Baza.open("Baza.xml",ios::in);
int i;
char string[150];
Memo1->Clear();
for(i=0;i<5000;i++){
Baza.getline(string,149);
Memo1->Lines->Add(string);
if(Memo1->Lines->IndexOf("</Disc>")!=-1) {
brojac=i;
break;
}
}
ifstream Baza;
Baza.open("Baza.xml",ios::in);
int i;
char string[150];
Memo1->Clear();
for(i=0;i<5000;i++){
Baza.getline(string,149);
Memo1->Lines->Add(string);
if(Memo1->Lines->IndexOf("</Disc>")!=-1) {
brojac=i;
break;
}
}
Ali ucitavanje traje izmedju 50 i 60 sekundi sto je puno.
A posto meni ne treba da ucitavam liniju po liniju, predpostavljam da bi islo brze ako bih koristio neku drugu funkciju, a ne getline(). Idealno bi bilo da postoji funkcija koja celokupan text iz fajla prebacuje u memo. Da li takvo nesto postoji?