· Text 5261 · w8 · inlagg
I min handikappundervisning avnänds mycket ett (enkelt) skrivmprogram
som i princip fungerar som en vanlig skrivmaskin. När man godkänt
en textrad och trycker RETURN, kommer raden omedelbart att skrivas
in i en textfil.
När man är klar med skrivningen ger man in tecknet > i böjran på
nästa rad och då STÄNGS TEXTFILEN med CLOSE.
Mn kan sedan naturligtvis med ett läsprogram läsa filen, ellr med
samma skrivmprogram föra över den till "ny räkning" och lägga till
fler rader.
Nu rapporterade eleverna att textern "försvann". Filnamnet fanns
kvar i biblioteket, men markerades vid läsning som tomma.
En undersökning visade, att detta inträffar vid programavbrott
av olika slag. Det vanligaste tycks vara att eleven, t ex vid en
ofrivillig rörelse (många av dem kan inte kontrollera armar oh
ben ordentligt) kommer åt någon PF-tangent med ERR 53 och programavbrott
som följd.
Detta kanske jag kan åtgärda med ON ERROR GOTO - får se hur det blir.
Men min FRÅGA är följande:
STÄNGS INTE alla filer vid programavbrott?
Om jag skriver CLEAR efter proramavbrottet DÅ FINNS TEXTEN INTAKT i
filen, men annars är filen tom! ???
Eller är det en egenhet för CATNET som vi jobbar i?
Jag behöver alltså bl a någon rutin som stänger alla filer vid programarvbr