int pocetradku()
{
int count = 0;
char c;
FILE *fp = fopen(Form6->OpenDialog1->FileName.c_str(),"r");
//otevře načtený soubor (z grafického dialogu, převedením na string) pro čtení
while((c=getc(fp))!=EOF){
if(c == '\n')
{
count++;
}
}
return count;
}
Pro další práci s tímto číslem se pak funkce zavolá a uloží do proměnné. Poslední řádek pak vypíše tento údaj do pojmenovaného editu.
int radky;
radky = pocetradku();
LabeledEdit1->Text = (IntToStr(radky));
Žádné komentáře :
Okomentovat
Dotaz, připomínka, oprava?
(pokud máte problém s vložením příspěvku, vyzkoušejte to v prohlížeči Chrome)