home *** CD-ROM | disk | FTP | other *** search
- 5 lw=8: rem laufwerksnummer fuer konfigdatei
- 10 print"[147] 64'er messlabor setup/programm "
- 20 print"mit diesem programm koennen sie das"
- 30 print"64'er messlabor[146] an ihre wuensche"
- 40 print"optimal anpassen. befolgen sie dazu nur"
- 50 print"die anweisungen, die auf dem bildschirm"
- 60 print"erscheinen und beachten sie die hinweise"
- 70 print"in der jeweiligen 64'er[146]-ausgabe!"
- 75 print""
- 80 print"[145]weiter -> taste druecken"
- 85 fora=1to200:nexta
- 90 geta$:if a$<>"" then 150
- 100 print"[145]weiter -> taste druecken"
- 110 fora=1to200:nexta
- 120 goto 80
- 150 print"[147] 64'er messlabor setup/programm "
- 160 print"wieviele analoge module haben sie"
- 165 print"installiert (1-6)? ";
- 170 get i$
- 180 ifi$=""then170
- 190 ifi$<"1"ori$>"6"thenprint:print"[145][145][145][145]";:goto160
- 200 print""i$
- 210 n=val(i$)
- 215 for a = 1 to 300: next a
- 220 for m = 1 to n
- 222 : f=0
- 230 : print"[147] setup modul "m;"[157] "
- 240 : print"welche groesse misst modul ";m" ?"
- 250 : print"(temperatur, luftdruck usw.)"
- 255 : print"maximal 10 buchstaben"
- 256 : l=10
- 260 : gosub2000
- 261 : g$(m)=i$
- 262 : print
- 270 : print"geben sie bitte die einheit an!"
- 280 : print"(grad, volt usw.)"
- 290 : print"maximal 4 buchstaben"
- 300 : l=4
- 310 : gosub 2000
- 311 : e$(m)=i$
- 315 : print"[147] setup modul "m;"[157] "
- 320 : print"auf welcher bildschirmposition"
- 330 : print"soll die anzeige erfolgen?"
- 340 : print""
- 350 : for b = 1 to 6
- 360 : if p(b)<>0thenprint" [157][157][157] [157][157][157] [145][145]";:goto380
- 370 : print" [157][157][157]"b"[157] [157][157][157] [146] [145][145]";
- 380 : if b = 3 then print""
- 390 : next b
- 395 : print""
- 400 : geta$
- 410 : ifa$=""then400
- 420 : ifa$<"1"ora$>"6"then400
- 422 : f=0
- 430 : for b = 1 to 6
- 440 : if p(val(a$))<>0then f=1
- 450 : next b
- 460 : iff=1then400
- 470 : print""a$
- 480 : p(val(a$))=1
- 490 : b(m)=val(a$)
- 500 : print"[147] setup modul "m;"[157] "
- 510 : print"sollen die daten auf diskette"
- 520 : print"archiviert werden (j/n)?"
- 530 : geta$
- 540 : ifa$<>"j"anda$<>"n"then530
- 550 : a(m)=(a$="j")
- 560 : print""a$
- 561 : forx=1to200:nextx
- 570 : ifa$="n"then650
- 580 : print"welchen namen soll die archiv-"
- 590 : print"datei erhalten (max 16 zeichen)?"
- 600 : print"achtung, dateien, die schon"
- 610 : print"unter diesem namen existieren,"
- 620 : print"koennen zerstoert werden!"
- 630 : l=16
- 635 : i$=""
- 640 : gosub2000
- 645 : ifi$=""theni$=g$(m)
- 650 : n$(m)=i$
- 660 next m
- 700 print"[147] setup modul "
- 710 print"legen sie die diskette in laufwerk"
- 720 print""lw" ein und druecken eine taste"
- 730 print"zum speichern der konfigurations-"
- 740 print"datei!"
- 750 geta$
- 760 ifa$=""then750
- 770 open1,lw,15,"i"
- 780 input#1,f,f$,t,s
- 790 iff<>0thengosub3000
- 800 open2,lw,2,"@:konfigmes,s,w"
- 805 print#2,n
- 810 for m = 1 to n
- 820 : print#2,g$(m)
- 830 : print#2,e$(m)
- 840 : print#2,b(m)
- 850 : print#2,a(m)
- 860 : print#2,n$(m)
- 870 next m
- 880 close2
- 890 close1
- 900 print"[147]good bye!"
- 1999 end
- 2000 x=0:i$="":a$=""
- 2001 geta$
- 2010 ifa$=""then2001
- 2020 if(a$<"a"ora$>"z")anda$<>"[148]"anda$<>chr$(13)then2001
- 2021 x=x+1:ifx=l+1thena$=chr$(13)
- 2025 ifa$=chr$(13)thenreturn
- 2026 ifa$="[148]"theni$=left$(i$,len(i$)-1):print"[157]";:x=x-2:goto2001
- 2030 i$=i$+a$
- 2040 print""a$;
- 2050 goto2001
-