· Text 2340 · w8 · inlagg
Jag har följande rutin i ett program:
ÖPPNAFIL LD HL,FILNAMN ! Filnamn
LD IX,0FF63H ! Temporärt LU-block.
LD A,00H ! Kod för "OPEN".
CALL 5DH ! OPNCMD
RET ! Återvänd till huvudprogram
FILNAMN DEFM "FIL.BAS"
DEFB 0DH
Om nu inte filen finns, eller om något diskfel inträffar, tar BASIC över
och skriver ut ett felmeddelande ( = assemblerprogrammet avbryts).
Finns det inget sätt att komma runt det? Kan jag inte behandla felen
själv, med någon egen felrutin el dyl?