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

  1. clear
  2. set talk off
  3. set device to screen
  4. close database
  5. clear
  6. y='        '
  7. @ 4,20 say "╟δ╩Σ╚δ╓╒╓╣╚╒╞┌" get y pict '99.99.99'
  8. read
  9. j1=substr(y,7,2)
  10. j2=substr(y,1,2)
  11. j3=substr(y,4,2)
  12. y=j3+'/'+j1+'/'+j2
  13. y=ctod(y) 
  14. use gd
  15. loca for gd15+gd18<=y
  16. if eof()
  17. clear
  18. @ 4,15 say "╬▐╙ª╝∞▓Γ╡─╣▄╡└ú¼░┤╚╬╥Γ╝ⁿ╖╡╗╪úí"
  19. wait '   ' 
  20. clos data
  21. retu
  22. endif
  23. a2=.t.
  24. do while a2
  25. clear
  26. @ 1,1 say "╣▄╡└▒α║┼  ╣▄╡└├√│╞    ╔╧┤╬╝±▓Γ╚╒╞┌   ╝∞▓Γ╓▄╞┌      ╧┬┤╬╝∞▓Γ╚╒╞┌"
  27. l=2
  28. do while .not. eof()
  29. @ l,1 say " "+gd1
  30. @ l,11 say " "+gd2
  31. a=dtoc(gd18)
  32. j1=substr(a,7,2)
  33. j2=substr(a,1,2)
  34. j3=substr(a,4,2)
  35. a=j1+'.'+j2+'.'+j3
  36. @ l,24 say " "+a
  37. @ l,40 say " "+str(gd15,4)
  38. c=gd15+gd18
  39. c=dtoc(c)
  40. j1=substr(c,7,2)
  41. j2=substr(c,1,2)
  42. j3=substr(c,4,2)
  43. c=j1+'.'+j2+'.'+j3
  44. @ l,55 say " "+c
  45. l=l+1
  46. cont
  47. if .not. eof()
  48. if l>=8
  49. wait '░┤╚╬╥Γ╝ⁿ╝╠╨°'
  50. exit
  51. endif
  52. else
  53. a2=.f.
  54. exit
  55. endif
  56. enddo
  57. if eof()
  58. exit
  59. endif
  60. enddo a2
  61. wait ' ┤≥╙í┬≡(Y/N) ' to w
  62. if w<>'y'
  63. retu
  64. endif
  65. set device to print 
  66. set print on
  67. set cons off
  68. ? chr(27)+"IJ"
  69. set print off
  70. set cons on
  71. goto top
  72. x=dtoc(y)
  73. j1=substr(x,7,2)
  74. j2=substr(x,1,2)
  75. j3=substr(x,4,2)
  76. x=j1+'.'+j2+'.'+j3
  77. g=1
  78. p=1
  79. loca for gd15+gd18<=y
  80. a1=.t.
  81. do while a1
  82. clear
  83. @ prow()+1,30 say "             "+x+"╥╘╟░╡─╣▄╡└╝∞╨▐╝╞╗«" 
  84. @ prow()+1,1 say "                    "
  85. @ prow()+1,120 say "╡┌"+str(p,2)+"╥│"
  86. @ prow()+1,1 say ì
  87. "================================================================ì
  88. ================================================================="
  89. @ prow()+1,1 say "|╣▄╡└▒α║┼ |╣▄╡└├√│╞    |╣µ╕±╨═║┼    |▓─╓╩        ì
  90. |╣ñ╫≈╤╣┴ª|╣ñ╫≈╬┬╢╚|╣ñ╫≈╜Θ╓╩    ì
  91. |╤╒╔½|╣▄╡└│ñ╢╚|  ╝∞▓Γ╚╒╞┌  |      ░▓╫░╡╪╡π      |"
  92. @ prow()+1,1 say ì
  93. "|---------|------------|------------|------------|--------|------ì
  94. --|------------|----|--------|------------|--------------------|"
  95. l=7
  96. do while .not. eof()
  97. @ prow()+1,1 say "|"+gd1
  98. @ prow(),11 say "|"+gd2
  99. @ prow(),24 say "|"+gd3
  100. @ prow(),37 say "|"+gd5
  101. @ prow(),50 say "|"+str(gd7,3)
  102. @ prow(),59 say "|"+str(gd8,3)
  103. @ prow(),68 say "|"+gd9
  104. @ prow(),81 say "|"+gd13
  105. @ prow(),86 say "|"+str(gd14,8,2)
  106. c=gd15+gd18
  107. c=dtoc(c)
  108. j1=substr(c,7,2)
  109. j2=substr(c,1,2)
  110. j3=substr(c,4,2)
  111. c=j1+'.'+j2+'.'+j3
  112. @ prow(),95 say "|"+c+"    |"+gd19+"|"
  113. l=l+1
  114. cont
  115. if .not. eof()
  116. if l>=50
  117. @ prow()+1,1 say ì
  118. "=================================================================ì
  119. ================================================================"
  120. eject
  121. p=p+1
  122. exit
  123. else
  124. @ prow()+1,1 say ì
  125. "|---------|------------|------------|------------|--------|------ì
  126. --|------------|----|--------|------------|--------------------|"
  127. l=l+1
  128. endif
  129. else
  130. @ prow()+1,1 say ì
  131. "=================================================================ì
  132. ================================================================"
  133. a1=.f.
  134. endif
  135. enddo 
  136. enddo a1
  137. set print on
  138. ? chr(13)
  139. set print off
  140. set device to screen
  141. a1=.t.
  142. retu
  143.  
  144.