Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Zapis do souboru v Delphi

ja neviem co chces robit ale ten bat len pridava na konic suboru, tak preto som sa pytal naco ti je delphi - CO chces teraz robit inac jak v tom bat? Naco ti je vobec delphi?

Funkcie na pracu so subormi funguju tak ze ak chces zapisovat na koniec suboru tak otvoris povodny subor presunies sa (seek) na koniec suboru (alebo otvoris subor s flagom append) a zapisujes len to co sa ma tam pridat na koniec.
Ak chces nieco prepisovat bez posuvania znakov v zvysku suboru tak sa presunies (seek) na poziciu ktoru chces menit a zapisujes.
Ak chces prepisovat tak ze by sa zbytok suboru musel posuvat tak to sa robi tak ze sa subor nacita do pamate a zmeni sa v pamati co chces a nasledne sa subor prepise cely, alebo od miesta ktore treba menit az po koniec suboru apod. Cele to vzdy zavisi od toho jaky velky moze byt subor (kvoli pamati) a od pozadovanych operacii. Je to na programatorovi aby to urobil optimalne vzhladom na dane poziadavky a ne jak pako.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny