home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tiger Disk 7
/
Tiger_Disk_007_19xx_Tiger-Crew-Disk_de_Side_B.d64
/
adress-etiketten
(
.txt
)
next >
Wrap
Commodore BASIC
|
2023-02-26
|
5KB
|
162 lines
5 poke53280,6:poke53281,6:poke646,15:printchr$(14)
10 print"[147]":dima$(100,4),b$(50,4),s(90):gosub150:goto100
99 data *
100 print"[147][211]tehen bereits [196]aten im [208]rogramm ?"
101 geta$:ifa$<>"j"anda$<>"n"then101
102 ifa$="n"then995
103 print"[205]oechtest [196]u":print"1) diese [196]aten verwenden":print"2) [196]aten neu eingeben ?"
104 geta$:ifa$<>"1"anda$<>"2"then104
105 ifa$="2"thenz=1:goto995
107 reada$(q,1):ifa$(q,1)="*"then110
108 forl=2to4:reada$(q,l):next
109 q=q+1:goto107
110 q=q-1:ifq<0thenprint" [215][201][212][218][194][207][204][196][160]!":restore:fort=1to1500:next:print"[147]":goto100
115 ifz1=1thene=q+1:goto1400
120 print"[205]oechtest [196]u noch weitere [196]aten":print"eingeben ?"
130 geta$:ifa$<>"j"anda$<>"n"then130
140 ifa$="j"thene=q+1:goto995
145 goto2000
150 print"[147]":fort=1to40:print"*";:next:print" [197][212][201][203][197][212][212][197][206] - [196][210][213][195][203]"
151 print"":fort=1to40:print"*";:next:print" b y"
152 print" [212][201][199][197][210] - [195][210][197][215]"
153 print"[218]um [194]edrucken von [197]ndlos-[193]dressetiketten"
154 print"[145] im [198]ormat 88,9 x 36,0 mm !"
158 poke198,0:wait198,1:poke198,0
159 print"[147][205]oechtest [196]u die [193]nleitung lesen ?"
160 geta$:ifa$<>"j"anda$<>"n"then160
170 ifa$="n"thenreturn
200 print"[147][196]u kannst gleich anschliessend"
210 print"die [193]nschriften von insgesamt":print" 6 [208]ersonen eingeben."
211 print"[194]ei nochmaligem [208]rogrammstart sind noch"
212 print"bis insgesamt 10 [197]ingaben moeglich. -"
213 print"[196]afuer dann '[196][193][212][197][206] [214][197][210][215][197][206][196][197][206]' und":print"'[215][197][201][212][197][210][197] [196][193][212][197][206] [197][201][206][199][197][194][197][206]'";
214 print" anwaehlen!"
220 print"[196]eine [197]ingaben beendest [196]u, wenn [196]u"
230 print"bei [193][206][210][197][196][197] ' _ ' oder ' ^ ' drueckst."
235 poke198,0:wait198,1:poke198,0:print"[147]"
240 print"[194]ei '_' beendet sich das [208]rogramm,"
250 print"und es erscheinen einige [218]eilen"
260 print"auf dem [194]ildschirm."
270 print"[196]ruecke dann nach [193]ufforderung"
280 print"(ev. mehrfach...) die [210][197][212][213][210][206]-[212]aste."
290 print"[196]ie von [196]ir eingegebenen [196]aten werden"
300 print"dadurch in's [208]rogramm uebernommen -"
310 print"und das 'neue [208]rogramm' wird unter dem"
320 print"[206]amen '[196]ruck + [193]ddis' ge[211][193][214][197]t."
325 poke198,0:wait198,1:poke198,0:print"[147]"
330 print"[193]chte bitte darauf, dass eine [196]isk mit"
340 print"ausreichend freien [194]locks eingelegt ist,"
341 print"und dass sich kein [208]rogramm mit diesem"
342 print"[206]amen auf der [196]isk befindet!"
350 print"[196]u kannst danach sofort mit dem [208]rogramm"
360 print"weiterarbeiten - und [196]u hast fuer die"
370 print"zukuenftige [214]erwendung durch das [204]aden"
380 print"des 'neuen [208]rogramms' stets die [196]aten":print"direkt zur [214]erfuegung!"
385 poke198,0:wait198,1:poke198,0:print"[147]"
390 print"[196]rueckst [196]u zum [194]eenden der [197]ingaben":print" ' ^ ',"
400 print"kommst [196]u direkt zum [196][210][213][195][203]."
410 print"[196]ie [196]aten werden in diesem [198]all"
420 print"[206][201][195][200][212] [213][197][194][197][210][206][207][205][205][197][206]!"
430 print"[205]oechtest [196]u nicht [193][204][204][197] [193]dressen drucken"
440 print"wird von [196]ir die [197]ingabe der [206][213][205][205][197][210]"
450 print"der gewuenschten [193]dresse erwartet."
460 print"[196]eine [193]uswahl beendest [196]u wieder"
470 print"mit ' _ ' !"
480 poke198,0:wait198,1:poke198,0:print"[147]"
490 print" [193][160][195][160][200][160][212][160][213][160][206][160][199] !!!"
500 print"[196]as erste [197]ndlos-[197]tikett bitte"
510 print"genau buendig einstellen !!!!!"
800 poke198,0:wait198,1:poke198,0:return
995 print"[147]":x$=""
996 y$=""
999 rem eingabe
1000 print"[193]nrede: "
1001 print"(1=[200]err/2=[198]rau/3=[198]irma/4=eigene [197]ingabe)"
1002 print"[214]orname, [206]ame "
1003 print"[211]trasse "
1004 print"[208][204][218], [215]ohnort "
1009 poke214,4:poke211,16:sys58640:poke204,0
1010 geta$:ifa$=""then1010
1011 poke204,128:ifa$="_"then1200
1012 ifa$="^"thene=e-1:goto2000
1015 a=val(a$):ifa<1ora>4then1009
1020 ifa=1thena$(e,1)="[200]err "
1030 ifa=2thena$(e,1)="[198]rau "
1040 ifa=3thena$(e,1)="[198]irma"
1045 ifa>0anda<4thenprintleft$(x$,5);y$;" ";a$(e,1)
1050 ifa=4thenprintleft$(x$,5);y$;:inputa$(e,1)
1065 printleft$(x$,11);y$;:inputa$(e,2)
1075 printleft$(x$,14);y$;:inputa$(e,3)
1085 printx$;y$;:inputa$(e,4)
1086 v=len(a$(e,1))
1087 fors=2to4:v=v+len(a$(e,s)):next:ifv>58thenprint"[218][213] [204][193][206][199]!":a=4:goto1050
1088 ifv<20thenforc=vto22:a$(e,1)=a$(e,1)+" ":next
1090 print"[197]ingabe richtig ([202]/[206]) ? ";:poke204,0
1100 geta$:ifa$<>"j"anda$<>"n"then1100
1110 poke204,128:ifa$="n"thena=4:goto1050
1120 print"[147]":e=e+1:goto1000
1200 ifz=1then1300
1205 e=e-1:print"[147]";
1210 forx=0toe:printx+20;"data";:fory=1to3
1220 printchr$(34);a$(x,y);chr$(34);",";:nexty:printchr$(34);a$(x,4);chr$(34)
1230 nextx:printx+20;"data *"
1231 print"save";chr$(34);"druck + addis";chr$(34);",8"
1235 print"run"
1240 ife>5thenprint"bitte [210][197][212][213][210][206] druecken!"
1250 poke631,19:k=632
1251 ife<7thenform=0toe+3:pokek+m,13:next:goto1270
1260 ife<10thenform=0toe:pokek+m,13:next
1270 poke198,m+1:end
1300 print"[147] [193] [195] [200] [212] [213] [206] [199] !"
1310 print" [197]s stehen [196]aten im [208]rogramm !"
1320 print"[196]iese [196]aten sind [206][201][195][200][212] eingelesen,"
1330 print"bei [198]ortsetzung dieses [208]rogrammteils"
1340 print"werden die ersten";e;"[196]aten":print" [213] [197] [194] [197] [210] [211] [195] [200] [210] [201] [197] [194] [197] [206] !!!"
1350 print" [212][210][207][212][218][196][197][205] [215][197][201][212][197][210] ????"
1360 geta$:ifa$<>"j"anda$<>"n"then1360
1370 ifa$="n"then1390
1380 goto1205
1390 d1=1:fork1=0toe-1:fork2=1to4:b$(d1,k2)=a$(k1,k2):nextk2:d1=d1+1:nextk1
1396 z1=1:goto100
1400 forz3=1tod1-1:forz4=1to4:a$(e,z4)=b$(z3,z4):nextz4:e=e+1:nextz3
1410 goto1205
2000 ife>qthenq=e
2010 print"[147]":forh=0toq:printh;:printa$(h,2):next
2020 print" [193]lle [193]dressen drucken ?"
2030 geta$:ifa$<>"j"anda$<>"n"then2030
2040 ifa$="j"thensa=q+1:forio=1tosa:s(io)=io-1:next:goto3000
2050 sa=1
2055 ifsa>9thenprint"[145]";sa;:input"[215]elche**[157][157][157][157]";s$:goto2065
2060 print"[145]";sa;:input" [215]elche*[157][157][157]";s$
2065 ifs$="_"then2090
2066 ifasc(s$)<48orasc(s$)>57then2055
2070 s(sa)=val(s$):ifs(sa)>qthen2055
2080 sa=sa+1:goto2055
2090 sa=sa-1:ifsa=0thenprint"[147]":goto1000
2100 rem
3000 print "[147] [196]rucker eingeschaltet ?? "
3010 gosub20000
3011 input"[215]ie oft drucken ";u5$
3012 u5=val(u5$):ifu5<1then100
3020 open4,4,7:cmd4
3025 foru6=1tou5
3030 foru1=1tosa:foru2=1to3
3040 printspc(5)a$(s(u1),u2):nextu2
3050 print" ":printspc(5)a$(s(u1),4)
3060 foru3=1to4:print" ":nextu3
3061 nextu1
3062 nextu6
3063 print#4:close4
3070 print"[147] [201]st der [196]ruck in [207]rdnung ?"
3080 geta$:ifa$<>"j"anda$<>"n"then3080
3090 ifa$="n"then3011
3100 print"[206][197][213][211][212][193][210][212] [205][201][212] ' [210][213][206] ' !":end
20000 a=peek(768)
20010 open1,4
20020 poke768,185
20030 print#1:close1
20040 poke768,a
20050 ifst<>-128thenreturn
20060 print"[196]rucker ist [206][201][195][200][212] eingeschaltet!"
20080 poke198,0:wait198,1:poke198,0:goto20000