home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 6 / 06.iso / b / b077 / 1.img / SBGL.ZIP / YL4.PRG < prev    next >
Encoding:
Text File  |  1979-12-31  |  3.5 KB  |  182 lines

  1. clear
  2. set talk off
  3. set device to screen
  4. close database
  5. a='   '
  6. @ 4,10 say "╟δ╩Σ╚δ╫▄╝╟┬╝╩²" get a
  7. read 
  8. a=val(a)
  9. do while a<>0
  10. clear
  11. k1='         '
  12. k2='            '
  13. k3='    '
  14. k4='   '
  15. k5='          '
  16. k6='                '
  17. k7='        '
  18. k8='         '
  19. k9='        '
  20. k10='  '
  21. k11='    '
  22. k12='   '
  23. k13='     '
  24. k14='    '
  25. k15='      '
  26. k16='            '
  27. k17='            '
  28. k18='            '
  29. k19='            '
  30. k20='            '
  31. k21='   '
  32. k22='   '
  33. k23='            '
  34. k24='   '
  35. k25='                    '
  36. k26='    '
  37. k27='    '
  38. k28='    '
  39. k29='            '
  40. k30='   '
  41. clear
  42. @ 1,1 say "╚▌╞≈▒α║┼" get k1
  43. @ 1,30 say "╚▌╞≈├√│╞" get k2
  44. @ 2,1 say "╚▌╞≈└α▒≡" get k3
  45. read
  46. a2=.t.
  47. do while a2
  48. @ 2,30 clear
  49. @ 2,30 say "╩╣╙├╡Ñ╬╗▒α║┼" get k4
  50. read
  51. if k4='h'
  52. use dw
  53. do hel1.prg
  54. a2=.t.
  55. loop
  56. endif
  57. exit 
  58. enddo a2
  59. w='y'
  60. a1=.t.
  61. do while a1
  62. if w<>'y'
  63. @ 1,1 say "╚▌╞≈▒α║┼" get k1
  64. @ 1,30 say "╚▌╞≈├√│╞" get k2
  65. @ 2,1 say "╚▌╞≈└α▒≡" get k3
  66. @ 2,30 say "╩╣╙├╡Ñ╬╗▒α║┼" get k4
  67. endif
  68. @ 3,1 say "╝╝╩⌡╫╩┴╧║┼" get k5
  69. @ 3,30 say "╓╞╘∞│º" get k6
  70. @ 4,1 say "╓╞╘∞╚╒╞┌" get k7 pict 'xx.xx.xx'
  71. @ 4,30 say "│÷│º▒α║┼" get k8
  72. @ 5,1 say "╩╣╙├╚╒╞┌" get k9 pict 'xx.xx.xx'
  73. @ 5,30 say "╔Φ╝╞╩╣╙├─Ω╧▐" get k10
  74. @ 6,1 say "─┌╛╢(mm)" get k11
  75. @ 6,30 say "▒┌║±(mm)" get k12
  76. @ 7,1 say "│ñ(╕▀)(mm)" get k13
  77. @ 7,30 say "╚▌╗²(m**3)" get k14
  78. @ 8,1 say "╫▄╓╪(╣½╜∩)" get k15
  79. @ 8,30 say "═▓╠σ(▓─┴╧)" get k16
  80. @ 9,1 say "╖Γ═╖(▓─┴╧)" get k17
  81. @ 9,30 say "╓≈┬▌╦¿(▓─┴╧)" get k18
  82. read
  83. wait '╩Σ╚δ╡─╩²╛▌╒²╚╖┬≡(Y/N)' to w
  84. if w<>'y'
  85. clear
  86. a1=.t.
  87. loop
  88. endif
  89. exit
  90. enddo a1
  91. a1=.t.
  92. do while a1
  93. clear
  94. @ 1,1 say "─┌▒┌╖└╕»┤δ╩⌐" get k19
  95. @ 1,40 say "═Γ▒┌╖└╕»┤δ╩⌐" get k20
  96. @ 2,1 say "╤╣┴ª(╣½╜∩┴ª/cm*cm)" get k21
  97. @ 2,40 say "╬┬╢╚ C" get k22
  98. @ 3,1 say "╜Θ╓╩" get k23
  99. @ 3,40 say "▒┌╬┬ C" get k24
  100. @ 4,1 say "╙├═╛" get k25
  101. @ 4,40 say "═Γ╝∞╓▄╞┌(╠∞)" get k26
  102. @ 5,1 say "─┌╝∞╓▄╞┌(╠∞)" get k27
  103. @ 5,40 say "╚½├µ╝∞▓Θ╓▄╞┌(╠∞)" get k28
  104. @ 6,1 say "░▓╫░╡╪╡π" get k29
  105. @ 6,40 say "╩╘╤Θ╤╣┴ª" get k30
  106. read
  107. wait '╩Σ╚δ╡─╩²╛▌╒²╚╖┬≡(Y/N)' to w
  108. if w<>'y'
  109. loop
  110. endif
  111. exit
  112. enddo a1
  113. j1=substr(k7,4,2)
  114. j2=substr(k7,7,2)
  115. j3=substr(k7,1,2)
  116. k7=j1+'/'+j2+'/'+j3
  117. k7=ctod(k7)
  118. j1=substr(k9,4,2)
  119. j2=substr(k9,7,2) 
  120. j3=substr(k9,1,2)
  121. k9=j1+'/'+j2+'/'+j3
  122. k9=ctod(k9)
  123. k10=val(k10)
  124. k11=val(k11)
  125. k12=val(k12)
  126. k13=val(k13)
  127. k14=val(k14)
  128. k15=val(k15)
  129. k21=val(k21)
  130. k22=val(k22)
  131. k24=val(k24)
  132. k26=val(k26)
  133. k27=val(k27)
  134. k28=val(k28)
  135. k30=val(k30)
  136. use yl
  137. appe blank
  138. repl yl1 with k1,yl2 with k2,yl3 with k3,yl4 with k4,yl5 with ì
  139. k5,yl6 with k6,yl7 with k7,yl8 with k8,yl9 with k9,yl10 with k10
  140. repl yl11 with k11,yl12 with k12,yl13 with k13,yl14 with k14,yl15 ì
  141. with k15,yl16 with k16,yl17 with k17,yl18 with k18,yl19 with ì
  142. k19,yl20 with k20,yl21 with k21,yl22 with k22,yl23 with k23
  143. repl yl24 with k24,yl25 with k25,yl26 with k26,yl27 with k27,yl28 ì
  144. with k28,yl29 with k29,yl30 with k30
  145. clear
  146. b='  '
  147. @ 4,15 say "╟δ╩Σ╚δ┤╦╤╣┴ª╚▌╞≈░▓╚½╫░╓├╡─╕÷╩²:" get b   
  148. read
  149. b=val(b)
  150. do while b<>0
  151. j1='            '
  152. j2='                '
  153. j3='                '
  154. j4='  '
  155. a5=.t.
  156. do while a5
  157. clear
  158. @ 3,1 say "░▓╚½╫░╓├├√│╞" get j1
  159. @ 4,1 say "╣µ╕±" get j2
  160. @ 5,1 say "╨═║┼" get j3
  161. @ 6,1 say "╩²┴┐" get j4 
  162. read
  163. wait '╩Σ╚δ╡─╩²╛▌╒²╚╖┬≡(Y/N)' to w
  164. if w<>'y'
  165. loop
  166. endif
  167. exit
  168. enddo a5
  169. j4=val(j4)
  170. use yan
  171. appe blank
  172. repl yan1 with k1,yan2 with j1,yan3 with j2,yan4 with j4,yan5 ì
  173. with j3
  174. b=b-1
  175. enddo
  176. a=a-1
  177. enddo
  178. retu
  179.  
  180.  
  181.  
  182.