28/06/10 12:20
Ranger12
Come posso creare dei database in pascal?? Una sorta di Record che però non "dimentichino" ciò che è stato memorizzato... Ho trovato che si possono usare dei File Record ma sinceramente non riesco ad usarli...
Ho fatto il programma-database cosi:
E il programma principale cosi:
In pratica il programma principale non riesce a leggere il record contenuto nell'altro programma, non lo trova nonostante il percorso indicato nell'assign sia giusto.
Ho fatto il programma-database cosi:
program data; type libri=record titolo: string; numero: integer; end; var libro:libri; begin libro.titolo:='Ciao'; libro.numero:=123; end.
E il programma principale cosi:
program prova; var libro:libri; file_libri: file of libri; begin assign(file_libri, 'C:\Users\Matteo\Documents\data.pas'); reset(file_libri); while not eof(file_libri) do begin read(file_libri,libro); writeln('titolo: ',libro.titolo); writeln('titolo: ',libro.numero); end; close(file_libri); readln end.
In pratica il programma principale non riesce a leggere il record contenuto nell'altro programma, non lo trova nonostante il percorso indicato nell'assign sia giusto.
Ultima modifica effettuata da Ranger12 28/06/10 12:22
aaa