home *** CD-ROM | disk | FTP | other *** search
- 99 IFPEEK(166)=0THENPOKE166,99:LOAD"DIR",8,1
- 100 FORI=1TO37:LN$=LN$+CHR$(192):NEXT
- 101 FORI=1TO40:LY$=LY$+CHR$(192):NEXT
- 110 REM EDIT SEQ-FILE
- 160 POKE53280,1:POKE53281,1:POKE646,0
- 170 PRINTCHR$(14)CHR$(8)
- 180 DIMTE$(900):REM MAX ANZAHL DATENSATZ
- 190 OPEN15,8,15
- 200 PRINT"[147]"
- 210 PRINT"[176]"+LN$+"[174]"
- 220 PRINT"[221] [197][196][201][212] [211][197][209] [198][201][204][197][211] ([197][211][198]) [221]"
- 230 PRINT"[221][211]EQUENTIELLE [196]ATEIEN LESEN/EDITIEREN [221]"
- 232 PRINT"[173]"+LN$+"[189]"
- 233 PRINTTAB(10)"VON [199]. [203]LUGE/[200].[194]EILER"
- 234 PRINTTAB(11)"[176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][187]"
- 240 PRINTTAB(11)"[221][205]...[215]ORKMENUE [182]"
- 242 PRINTTAB(11)"[221][196]...[196][201][210][197][195][212][207][210][217] [182]"
- 250 PRINTTAB(11)"[221][216]...[208]ROGRAMMENDE[182]"
- 260 PRINTTAB(11)"[173][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][190]"
- 280 GETR$
- 285 IFR$="D"THENPRINT"[147]":SYS49152:POKE198,0:WAIT198,1:GOTO200
- 290 IFR$="X"THENCLOSE2:CLOSE15:END
- 300 IFR$="M"THEN350
- 310 GOTO280
- 320 REM SEQ-FILE LESEN
- 350 I=1
- 360 PRINT" [206]AME DER [211][197][209]-[196]ATEI:";:POKE19,64
- 370 INPUTN$:POKE19,0:PRINT
- 380 FI$=N$+",S,R"
- 470 REM GET# FROM DISK
- 480 GB=1:II=1:OPEN2,8,2,FI$
- 490 INPUT#15,A1,A2$,A3,A4
- 500 IFA1<>0THENGOSUB2320:GOTO350
- 510 PRINT"[147]"
- 540 PRINT""I"[146]";
- 560 GET#2,A$:IFPEEK(203)=60THENPOKE198,0:WAIT198,1
- 561 IFPEEK(203)=1THENPOKE198,1
- 570 IFA$=CHR$(13)THENPRINT:I=I+1:GOTO540
- 580 TE$(I)=TE$(I)+A$
- 590 PRINTA$;
- 610 IFST=>64THEN620
- 611 GOTO560
- 620 CLOSE2
- 630 I=I-1
- 800 REM EDIT
- 820 FLAG=0
- 830 PRINT"[147][176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174]"
- 840 PRINT"[221] [197] = [196]ATENFELD EINFUEGEN [221]"
- 850 PRINT"[221] [195] = [196]ATENFELD AENDERN [221]"
- 860 PRINT"[221] [204] = [196]ATENFELD LOESCHEN [221]"
- 870 PRINT"[221] [196] = [211][197][209]-[196]ATEI DRUCKEN [221]"
- 880 PRINT"[221] [215] = WEITER [221]"
- 890 PRINT"[173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189]"
- 910 GETR$:IFR$=""THEN910
- 920 IFR$="E"THENGOSUB1470
- 930 IFR$="C"THENGOSUB1030
- 940 IFR$="L"THENGOSUB1620
- 950 IFR$="D"THENGOSUB1730
- 960 IFR$="W"THEN1960
- 970 GOTO800
- 980 :
- 990 :
- 1000 REM DATENFELD AENDERN
- 1010 PRINT"[147]"LY$
- 1030 PRINT" [196]ATENFELD AENDERN "
- 1050 PRINT" [211] = [211]TART"
- 1060 PRINT" [215] = WEITER"
- 1070 PRINTLY$
- 1090 GETR$:IFR$=""THEN1090
- 1100 IFR$="W"THENRETURN
- 1110 IFR$="S"THEN1300
- 1130 GOTO1030
- 1280 REM MIT GET
- 1290 PRINTLY$
- 1300 IFFLAG=1THEN1330
- 1310 PRINT"[215]ELCHE [196]ATENSATZ-[206]R.";
- 1320 INPUTN
- 1330 PRINT" [193]KTUELLER [201]NHALT: ":PRINTTE$(N):TE$(N)=""
- 1340 PRINTLY$
- 1350 PRINT" [206]EUER [201]NHALT:":PRINT
- 1360 POKE204,0:GETA$
- 1370 IFA$=CHR$(13)THENPOKE204,1:GOTO1420
- 1380 POKE207,0:POKE204,1:PRINTA$;
- 1390 TE$(N)=TE$(N)+A$
- 1400 GOTO1360
- 1410 :
- 1420 :
- 1430 PRINT""TE$(N)
- 1440 FLAG=0
- 1450 RETURN
- 1460 :
- 1470 REM DATENSATZ EINFUEGEN
- 1480 :
- 1490 PRINTLY$
- 1500 PRINT"[200]INTER WELCHER [196]ATENSATZNR.";
- 1510 INPUTN
- 1520 N=N+1
- 1530 FORL=ITONSTEP-1
- 1540 TE$(L+1)=TE$(L)
- 1550 NEXTL
- 1560 I=I+1
- 1570 FLAG=1
- 1580 PRINT" [206]EUES [196]ATENFELD EINGEBEN! "
- 1590 GOTO1010
- 1600 :
- 1610 :
- 1620 REM LOESCHEN
- 1630 :
- 1640 PRINT:PRINT
- 1650 PRINTLY$
- 1660 INPUT" [196]ATENFELDNR.";N
- 1670 IFN>ITHENPRINT"MAX= "I:GOTO1710
- 1680 FORL=NTOI:TE$(L)=TE$(L+1):NEXT
- 1690 I=I-1
- 1700 PRINT"[198]ELD"N" IST GELOESCHT":FORT=1TO200:NEXT
- 1710 RETURN
- 1720 :
- 1730 REM DRUCKEN
- 1740 PRINT:PRINTLY$:PRINT
- 1760 PRINT"[196]ATEI DRUCKEN"
- 1770 PRINT" 1= [196]RUCKEN"
- 1780 PRINT" 2= WEITER"
- 1800 GETR$
- 1810 IFR$="1"THEN1840
- 1820 IFR$="2"THEN1910
- 1821 GOTO1800
- 1840 OPEN1,4,7:CMD1
- 1850 PRINT"[196]ATEI: "N$
- 1860 FORJ=1TOI
- 1870 :PRINTJ;TE$(J)
- 1880 NEXTJ
- 1890 PRINT:PRINT:PRINT:PRINT
- 1900 PRINT#1:CLOSE1
- 1910 RETURN
- 1920 :
- 1930 :
- 1940 REM DATEI SPEICHERN
- 1950 PRINTLY$
- 1960 PRINT"[196]ATEI ERNEUT SPEICHERN (J/N)"
- 1990 PRINTLY$
- 2010 GETR$:IFR$="J"THEN2040
- 2020 IFR$="N"THENRUN
- 2030 GOTO2010
- 2040 PRINT
- 2050 PRINT"[196]ATEINAME";
- 2060 INPUTN$
- 2070 FI$=N$+",S,W"
- 2080 PRINT"[147]"
- 2090 CLOSE2:OPEN2,8,2,FI$
- 2100 INPUT#15,A1,A2$,A3,A4
- 2110 IFA1=0THEN2200
- 2120 IFA1<>63THENGOSUB2320:GOTO1960
- 2130 PRINT:PRINT" [198]ILENAME "N$" EXISTIERT SCHON!"
- 2140 PRINT:PRINT" [196]ATEI UEBERSCHREIBEN? (J/N)"
- 2160 GETR$:IFR$=""THEN2160
- 2170 IFR$="J"THENN$="@0:"+N$:GOTO2070
- 2180 IFR$<>"N"THEN2160
- 2190 PRINT:PRINT"[212]RY AGAIN!":GOTO1960
- 2200 FORJ=1TOI
- 2210 :PRINT#2,TE$(J):PRINT""J,I
- 2211 PRINT"[193]KTUELLES [196]ATENFELD :";J
- 2212 PRINT"[199]ESAMTZAHL [196]ATENFELDER:";I
- 2220 NEXTJ
- 2230 :
- 2240 PRINTTAB(1)" 00,OK,00,00 "
- 2250 CLOSE2
- 2260 FORT=1TO500:NEXT
- 2270 RUN
- 2280 :
- 2290 :
- 2300 PRINT"[147]"
- 2310 PRINTLY$""
- 2320 PRINTLY$""
- 2330 PRINT" [196]ISKETTENFEHLER!"
- 2340 PRINT" [196]ATEI : "N$
- 2350 PRINT"[146]"
- 2360 PRINTA1,A2$,A3;A4
- 2370 CLOSE2
- 2390 PRINT" [212]ASTE <[198]> DRUECKEN!"
- 2400 GETR$:IFR$<>"F"THEN2400
- 2410 PRINT"[147]"
- 2420 RETURN
-