home *** CD-ROM | disk | FTP | other *** search
- 100 rem ------------------------------
- 110 rem - -
- 120 rem - "[210][197][211][195][210][193][212][195][200]" -
- 130 rem - stellt ein geloeschtes file -
- 140 rem - wieder her -
- 150 rem - -
- 160 rem -------------------------------
- 170 :
- 180 rem ***** hauptprogramm *****
- 190 :
- 200 ad=$efbb
- 210 (NULL) 18,0,ad
- 220 printchr$(147)chr$(14)chr$(8)
- 230 :
- 240 (NULL) lesen
- 250 (NULL) schleife
- 260 : (NULL) name
- 270 : (NULL) aendern
- 280 (NULL) schleife
- 290 :
- 300 rem ***** unterprogramme *****
- 310 :
- 320 (NULL) lesen
- 330 : (NULL)
- 340 : if (NULL)<>0 then end
- 350 : n=0
- 360 return
- 370 :
- 380 (NULL) name
- 390 : n=n+1
- 400 : if n>8 then (NULL) lesen:(NULL) name
- 410 : pt=(n-1)*32+2
- 420 : a=peek(ad+pt)
- 430 : if a<>0 and a<>128 (NULL) name
- 440 : a=peek(ad+pt+1)
- 450 : if a=0 (NULL) name
- 460 : for x= 3 to 18
- 470 : printchr$(peek(ad+pt+x));
- 480 : next x
- 490 return
- 500 :
- 510 (NULL) aendern
- 520 : print" [210][197][211][195][210][193][212][195][200]? [j/n] [146]";
- 530 (NULL) taste: get w$:if w$="n" (NULL) ende
- 540 : if w$<>"j" (NULL) taste
- 550 : print w$;
- 560 : poke ad+pt,$80+2
- 570 : (NULL)
- 580 (NULL) ende
- 590 : print:print
- 600 return
-