cerco di spiegarmi meglio......
il codice nella unit è
codice:
function esiste(var stampanti:stam):boolean;
procedure caricast(var stampanti:stam; var buf:sta);
implementation
(*PARTE DELLE STAMPANTI*)
Function esiste;
Begin
{$I-}
rewrite(stampanti);
{$I+}
if ioresult=0 then esiste:=true
else esiste:=false;
end;
Procedure caricast;
Begin
assignfile(stampanti,'stampanti.dat');
reset(stampanti);
seek(stampanti,filesize(stampanti));
write(stampanti,buf);
closefile(stampanti);
End;
quando nella parte di codice della form richiamo la procedura caricast per memorizzare i dati viene dato l'errore "File not Found"...
per quanto riguarda il rewrite non credo sia la soluzione poiche io non voglio riscrivere il file (cancellando cio che era presente) ma aggiungere dati (forse devo usare append? se si per evitare di aggiungere dati sempre alla fine del file mi basta usare il seek?)