Dlaczego jak piszę tak:
plikbinarny=fopen("nazwapliku.dat","wb");
fwrite(&ile,sizeof(int),1,plikbinarny);
fwrite(tablica,sizeof(AnsiString),ile,plikbinarny);
fclose(plikbinarny);
to potem jak odczytuje to z tego pliku, to odczytuje się poprawnie "ile" a "tablica" wypełnia się "" pustym miejscem zamiast zapisanych wcześniej stringów?
może ktoś ma jakiś pomysł?