20/04/06 13:20
frank
Ragazzi ho un problema! In un programmino che sto creando ho stabilito la lettura di un file (archivio.dat) che ? composto da una serie di array [1..4] di stringhe. Il file ? stato "preconfezionato" precedentemente con un altro programma. I lproblema ? che quando cerco di accedere al file, mi slata fuori l'errore (in runtime): ACCES VIOLATION. Mai successo?
aaa
26/04/06 13:01
nikipe_silver
forse si tratta della gestione dei privilegi di windows, ma non so darti conferma..
aaa
26/04/06 18:39
frank
Ecco appunto, è venuto in mente anche a me, ora devo controllare... -.-
aaa
01/05/06 10:11
nikipe_silver
non so se esiste ma di sicuro non sei nel posto giusto per chiederlo..c'è una sezione apposta per il vb
aaa
30/10/06 18:30
inuyascha
Ops ho fatto un casino con il forum scusate se ho rièpetuto il post di frank cmq in quanto al tuo problema non sono sicuro ma prova a vedere col tasto destro sul file.dat che hai fatto la proprieta che se è inpostato solo lettura o solo scrittura ti causa inevitabilmente l'errore devono essere despuntatti tutti e 2 cioè senza la linguetta. Prova cosi e se non va allora il problema è nelle righe di codice controlla bene nel tuo sistema di lettura del tuo programma che legga bene tutte le righe del file.dat ne una in piu ne una in meno e occhio agli spazi che ne so per esempio
assignfile(contesto,c:\....ecc...
reset (....
repeat
a:=a+1;
readln(contesto,lamatrice[a]);
{nella fase di uscita ochio allo spazio cosi}
until lamatrice[a]=' ';
sempre se hai fatto una roba del genere nella lettura be spero di aver azzeccato il tuo problema senno pazienza
Ultima modifica effettuata da inuyascha 30/10/06 18:43
aaa