· Text 3893 · w8 · inlagg
Jag har ett litet problem som vållar mig många myror i huvudet...
Jag har fyllt en medlemsfil full med ascii 0. Filen är ca:75 000 tkn
lång.
Nu är det så här:
Om jag lägger in ett namn på pos 250 if filen som är tex 5 tkn långt:
POSIT #x,250 : PUT #x,'Peter'+CHR¤(13)
...detta kan jag lätt mata in med POSIT #x,250 : INPUT LINE #x,X¤.
Men om jag däremot skriver in ett namn som går över 1a sektorn:
POSIT #x,250 : PUT #x,'Petter Stahre'+CHR¤(13)
...om jag försöker läsa in detta med POSIT #x,250 : INPUT LINE #x,X¤
så ger min ABC806a "Error 34" - slut på filen!?
Varför???
Jag vet att man inte ska blanda in alla de sorters INPUT i en direktfil,
men detta fungerar utmärkt på den basen jag nu har (medlemsfilen ska
alltså tillhöra en databas).
Detta kan man ju komma runt genom att mata in med:
GET #x,X¤ COUNT >postlängd<
...och sedan ta bort alla de ascii 0 tkn, men man SKA väl kunna mata
in med INPUT LINE??
HJÄÄÄÄÄÄÄLP!! Jag behöver hjälp!
/ mvh PSt