home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 6 / 06.iso / b / b077 / 1.img / SBGL.ZIP / WH.PRG < prev    next >
Encoding:
Text File  |  1980-01-01  |  5.1 KB  |  272 lines

  1. clear
  2. set talk off
  3. set device to screen
  4. close database
  5. a1=.t.
  6. do while a1
  7. clear
  8. @ 1,10 say "**********************╩²╛▌┐Γ┐╜▒┤***********************"
  9. @ 2,10 say "ú░ú«═╦│÷                    ú▒ú«╣╩╒╧┐Γ"
  10. @ 3,10 say "ú▓ú«╩┬╣╩┐Γ                  ú│ú«╝╞╗«╨▐└φ┐Γ"
  11. @ 4,10 say "ú┤ú«╘┬╣╩╒╧┐Γ                ú╡ú«╘┬╩┬╣╩┐Γ"
  12. @ 5,10 say "ú╢ú«─Ω╔Φ▒╕╣╩╒╧┐Γ            ú╖ú«╘┬═≥╘¬▓·╓╡╬¼╨▐╖╤╙├┬╩┐Γ"
  13. @ 6,10 say "ú╕ú«▒¿╖╧╔Φ▒╕┤µ╖┼┐Γ          ú╣ú«╣╪╝ⁿ╔Φ▒╕╘╦╫¬╠¿╩▒┐Γ"
  14. @ 7,10 say "ú┴ú«╤╣┴ª╚▌╞≈╝∞╨▐╖┤└í┐Γ      ú┬ú«╔Φ▒╕╫█║╧▒¿▒φ"
  15. @ 8,10 say "ú├ú«╣▄╡└╝∞╨▐╝╟┬╝┐Γ"
  16. @ 9,10 say "*********************************************************"
  17. wait '          ╟δ╩Σ╚δ╤í╘±║┼(0,1,2,3,4,5,6,7,8,9,a,b,c,d):' to w
  18. do case 
  19. case w='0'
  20. retu
  21. case w='1'
  22. b='gz.'
  23. clear
  24. c='        '
  25. d='        '
  26. @ 4,15 say "╟δ╩Σ╚δ╞≡╩╝╚╒╞┌:" get c pict '99.99.99'
  27. @ 5,15 say "╓╒╓╣╚╒╞┌:" get d pict '99.99.99'
  28. read
  29. j1=substr(c,4,2)
  30. j2=substr(c,7,2)
  31. j3=substr(c,1,2)
  32. c=j1+'/'+j2+'/'+j3
  33. c=ctod(c)
  34. j1=substr(d,4,2)
  35. j2=substr(d,7,2)
  36. j3=substr(d,1,2)
  37. d=j1+'/'+j2+'/'+j3
  38. d=ctod(d)
  39. e='gz3'
  40. clear
  41. @ 4,15 say "╟δ╜½╣╩╒╧▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘┐╜▒┤ú¼╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  42. wait '           ' to q
  43. if q='y'
  44. do bf.prg
  45. endif
  46. case w='b'
  47. clear
  48. c='     '
  49. d='     '
  50. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝─Ω╘┬:" get c pict '99.99'
  51. @ 5,10 say "╓╒╓╣─Ω╘┬:" get d pict '99.99'
  52. read
  53. b='bb.'
  54. e='b20'
  55. clear
  56. @ 4,10 say "╟δ╜½╘┬╫█║╧▒¿▒φ▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╝▒┤ú¼░┤╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  57. wait '  ' to q
  58. if q='y'
  59. do bf.prg
  60. endif
  61. case w='2'
  62. clear
  63. c='        '
  64. d='        '
  65. @ 4,15 say " ╟δ╩Σ╚δ╞≡╩╝╚╒╞┌:" get c pict '99.99.99'
  66. @ 5,15 say " ╓╒╓╣╚╒╞┌:" get d pict '99.99.99'
  67. read
  68. b='sg.'
  69. j1=substr(c,4,2)
  70. j2=substr(c,7,2)
  71. j3=substr(c,1,2)
  72. c=j1+'/'+j2+'/'+j3
  73. c=ctod(c)
  74. j1=substr(d,4,2)
  75. j2=substr(d,7,2)
  76. j3=substr(d,1,2)
  77. d=j1+'/'+j2+'/'+j3
  78. d=ctod(d)
  79. e='sg2'
  80. clear
  81. @ 4,15 say "╟δ╜½╩┬╣╩▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼╞Σ╦ⁿ╝ⁿ╖╡╗╪" 
  82. wait '   ' to q
  83. if q='y'
  84. do bf.prg 
  85. endif
  86. case w='3'
  87. clear
  88. c='        '
  89. d='        '
  90. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝╚╒╞┌:" get c pict '99.99.99'
  91. @ 5,10 say "╓╒╓╣╚╒╞┌:" get d pict '99.99.99'
  92. read
  93. b='jf.'
  94. j1=substr(c,4,2)
  95. j2=substr(c,7,2)
  96. j3=substr(c,1,2)
  97. c=j1+'/'+j2+'/'+j3
  98. c=ctod(c)
  99. j1=substr(d,4,2)
  100. j2=substr(d,7,2)
  101. j3=substr(d,1,2)
  102. d=j1+'/'+j2+'/'+j3
  103. d=ctod(d)
  104. e='jf3'
  105. clear
  106. @ 4,15 say ì
  107. "╟δ╜½╝╞╗«╨▐└φ▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  108. wait '  ' to q
  109. if q='y'
  110. do bf.prg 
  111. endif
  112. case w='4'
  113. clear 
  114. c='     '
  115. d='     '
  116. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝─Ω╘┬:" get c pict '99.99'
  117. @ 5,10 say "╓╒╓╣─Ω╘┬:" get d pict '99.99'
  118. read
  119. b='ygz.'
  120. e='g1'
  121. clear
  122. @ 4,15 say "╟δ╜½╘┬╣╩╒╧▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  123. wait '  ' to q
  124. if q='y'
  125. do bf.prg 
  126. endif
  127. case w='5'
  128. clear
  129. c='     '
  130. d='     '
  131. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝─Ω╘┬:" get c pict '99.99'
  132. @ 5,10 say "╓╒╓╣─Ω╘┬:" get d pict '99.99'
  133. read
  134. b='ysg.'
  135. e='y1'
  136. clear
  137. @ 4,15 say "╟δ╜½╘┬╩┬╣╩▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  138. wait '  ' to q
  139. if q='y'
  140. do bf.prg 
  141. endif
  142. case w='6'
  143. clear
  144. c='  '
  145. d='  '
  146. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝─Ω╖▌:" get c pict '99'
  147. @ 5,10 say "╓╒╓╣─Ω╖▌:" get d pict '99'
  148. read 
  149. b='ngz.'
  150. e='ngz1'
  151. clear
  152. @ 4,15 say ì
  153. "╟δ╜½╔Φ▒╕─Ω╣╩╒╧▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼░┤╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  154. wait '  ' to q
  155. if q='y'
  156. do bf.prg 
  157. endif
  158. case w='7'
  159. clear
  160. c='     '
  161. d='     '
  162. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝─Ω╘┬:" get c pict '99.99'
  163. @ 5,10 say "╓╒╓╣─Ω╘┬:" get d pict '99.99'
  164. read 
  165. b='fyl.'
  166. e='f1'
  167. clear
  168. @ 4,8 say ì
  169. "╟δ╜½╘┬═≥╘¬▓·╓╡╬¼╨▐╖╤╙├┬╩▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼░┤╞Σ╦ⁿ╝ⁿì
  170. ╖╡╗╪"
  171. wait '  ' to q
  172. if q='y'
  173. do bf.prg
  174. endif
  175. case w='8'
  176. clear
  177. c='        '
  178. d='        '
  179. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝╚╒╞┌:" get c pict '99.99.99'
  180. @ 5,10 say "╓╒╓╣╚╒╞┌:" get d pict '99.99.99'
  181. read
  182. b='bfs.'
  183. e='bfs12'
  184. j1=substr(c,4,2)
  185. j2=substr(c,7,2)
  186. j3=substr(c,1,2)
  187. c=j1+'/'+j2+'/'+j3
  188. c=ctod(c)
  189. j1=substr(d,4,2)
  190. j2=substr(d,7,2)
  191. j3=substr(d,1,2)
  192. d=j1+'/'+j2+'/'+j3
  193. d=ctod(d)
  194. clear
  195. @ 4,15 say ì
  196. "╟δ╜½▒¿╖╧╔Φ▒╕▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼░┤╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  197. wait '  ' to q
  198. if q='y'
  199. do bf.prg
  200. endif
  201. case w='a'
  202. clear
  203. c='        '
  204. d='        '
  205. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝╚╒╞┌:" get c pict '99.99.99'
  206. @ 5,10 say "╓╒╓╣╚╒╞┌:" get d pict '99.99.99'
  207. read
  208. b='ylf.'
  209. e='ylf2'
  210. j1=substr(c,4,2)
  211. j2=substr(c,7,2)
  212. j3=substr(c,1,2)
  213. c=j1+'/'+j2+'/'+j3
  214. c=ctod(c)
  215. j1=substr(d,4,2)
  216. j2=substr(d,7,2)
  217. j3=substr(d,1,2)
  218. d=j1+'/'+j2+'/'+j3
  219. d=ctod(d)
  220. clear
  221. @ 4,8 say ì
  222. "╟δ╜½╤╣┴ª╚▌╞≈╝∞╤Θ╖┤└í▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼░┤╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  223. wait '  ' to q
  224. if q='y'
  225. do bf.prg 
  226. endif
  227. case w='c'
  228. clear
  229. c='        '
  230. d='        '
  231. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝╚╒╞┌:" get c pict '99.99.99'
  232. @ 5,10 say "╓╒╓╣╚╒╞┌:" get d pict '99.99.99'
  233. read
  234. b='gdf.'
  235. e='gdf2'
  236. j1=substr(c,4,2)
  237. j2=substr(c,7,2)
  238. j3=substr(c,1,2)
  239. c=j1+'/'+j2+'/'+j3
  240. c=ctod(c)
  241. j1=substr(d,4,2)
  242. j2=substr(d,7,2)
  243. j3=substr(d,1,2)
  244. d=j1+'/'+j2+'/'+j3
  245. d=j1+'/'+j2+'/'+j3
  246. d=ctod(d)
  247. clear
  248. @ 4,10 say ì
  249. "╟δ╜½╣▄╡└╝∞╨▐▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼░┤╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  250. wait '    ' to q
  251. if q='y'
  252. do bf.prg
  253. endif
  254. case w='9'
  255. clear
  256. c='     '
  257. d='     '
  258. @ 4,10 say "╟δ╩Σ╚δ╞≡╩╝─Ω╘┬:" get c pict '99.99'
  259. @ 5,10 say "╓╒╓╣─Ω╘┬:" get d pict '99.99'
  260. read
  261. b='yy.'
  262. e='yy1'
  263. clear
  264. @ 4,8 say ì
  265. "╟δ╜½╣╪╝ⁿ╔Φ▒╕╘┬╘╦╫¬╠¿╩▒▒╕╖▌┼╠▓σ╚δú┴╟²╢»╞≈ú¼░┤ú┘╝ⁿ┐╜▒┤ú¼░┤╞Σ╦ⁿ╝ⁿ╖╡╗╪"
  266. wait '  ' to q
  267. if q='y'
  268. do bf.prg 
  269. endif
  270. endcase
  271. enddo a1
  272.