home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a056 / 4.ddi / MAIN / YQMIS023.PRG < prev    next >
Encoding:
Text File  |  1993-11-02  |  3.0 KB  |  115 lines

  1. *******************************************************
  2. * ╬─╝■├√│╞: YQMIS023
  3. * │╠╨≥╔Φ╝╞: └ε▒■╥╗                
  4. * ▒α│╠╚╒╞┌: 93.11.02   15:35:15
  5. *******************************************************
  6. set safe off
  7. set date ansi
  8. close data
  9. set color to w/1,,
  10. clear
  11. do smggp with '╟δ  ╔╘  ║≥ !',10,34
  12. set color to w/1,,
  13. sele A
  14. *set excl on
  15. use GZZK alia A
  16. priv r,n,ym,zym,jl,zy_bl,╚╒╞┌,╥│┬δ,╩▒╝Σ,─Ω,╘┬,╚╒,╨╟╞┌,╫▄╥│╩²,╝╟┬╝║┼
  17. *set print to con
  18. *set print to prn
  19. set date ansi
  20. sele A
  21. set dele on
  22. ╚╒╞┌=date()
  23. ─Ω=str(year(date()),4)
  24. ╘┬=str(mont(date()),2)
  25. ╚╒=str(day(date()),2)
  26. ╨╟╞┌=left(cdow(date()),6)
  27. ym=0
  28. r=chr(10)
  29. n=0
  30. set devi to scre
  31. count to zy_bl
  32. zym=int(zy_bl/4)+iif(mod(zy_bl,4)>0,1,0)
  33. ╫▄╥│╩²=ltrim(str(zym,8))
  34. do smggp with '▒¿▒φ╣▓'+ltrim(str(zym,6))+'╥│,┤╙╡┌╝╕╥│┐¬╩╝┤≥╙í?         _',10,20
  35. *set color to ,w+/r,
  36. @ 10,52 get ym rang 0,zym pict '@b 999999'
  37. read
  38. if ym=0
  39. return
  40. endif
  41. goto top
  42. skip (ym-1)*4
  43. do while .not.eof()
  44. set devi to scre
  45. set color to w/1,,
  46. clear
  47. do smggp with '╒²╘┌┤≥╙í╡┌'+ltrim(str(ym,6))+'╥│,Esc═╦│÷',10,26
  48. ╥│┬δ=ltrim(str(ym,6))
  49. ╩▒╝Σ=time()
  50. @ 24,0 say ''
  51. set devi to print
  52. @ prow(),pcol() say repl(r,0)
  53. @ prow(),pcol() say CHR(28)+'v1'              
  54. @ prow(),pcol() say CHR(27)+'ID'                    
  55. @ prow(),pcol() say chr(13)
  56. @ prow(), 15 say '╣ñ╫╩╠⌡'+r+r
  57. @ prow(),pcol() say CHR(27)+'IC'                    
  58. @ prow(),pcol() say chr(13)
  59. @ prow(), 31 say '~~~~~~~~~~~~'+r+r
  60. @ prow(),pcol() say CHR(27)+'IA'                    
  61. @ prow(),pcol() say chr(13)
  62. ╝╟┬╝║┼=ltrim(str(recn(),8))
  63. n=0
  64. do while n<4
  65. ok=inkey()
  66. if ok=27
  67. set devi to scre
  68. return
  69. endif
  70. ╝╟┬╝║┼=ltrim(str(recn(),8))
  71. @ prow(),0 say '⌐░⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐ñ⌐┤'+r
  72. @ prow(),0 say '⌐ª ╨╒├√ ⌐ª╗∙▒╛╣ñ╫╩⌐ª╓░╬±╜≥╠∙⌐ª ╜▒╜≡ ⌐ª╙ª╖ó║╧╝╞⌐ª ╖┐╫Γ ⌐ª ╡τ╖╤ ⌐ª╩╡╖ó╜≡╢ε⌐ª'+r
  73. @ prow(),0 say '⌐└⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐ñ⌐╚'+r
  74. @ prow(),0 say '⌐ª'
  75. @ prow(),2 say A->╨╒├√ pict '@z'
  76. @ prow(),8 say '⌐ª'
  77. @ prow(),10 say A->╗∙▒╛╣ñ╫╩ pict '@z'
  78. @ prow(),18 say '⌐ª'
  79. @ prow(),20 say A->╓░╬±╜≥╠∙ pict '@z'
  80. @ prow(),28 say '⌐ª'
  81. @ prow(),30 say A->╜▒╜≡ pict '@z'
  82. @ prow(),36 say '⌐ª'
  83. @ prow(),38 say A->╙ª╖ó║╧╝╞ pict '@z'
  84. @ prow(),46 say '⌐ª'
  85. @ prow(),48 say A->╖┐╫Γ pict '@z'
  86. @ prow(),54 say '⌐ª'
  87. @ prow(),56 say A->╡τ╖╤ pict '@z'
  88. @ prow(),62 say '⌐ª'
  89. @ prow(),64 say A->╩╡╖ó╜≡╢ε pict '@z'
  90. @ prow(),72 say '⌐ª'+r
  91. @ prow(),0 say '⌐╕⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐ñ⌐╝'+r
  92. if .not.eof()
  93. skip
  94. endif
  95. n=n+1
  96. enddo
  97. *@ prow(),0+2 say '╡┌'
  98. *@ prow(),pcol()+1 say ym pict '9999'
  99. *@ prow(),pcol()+1 say '╥│'+r
  100. @ prow(),pcol() say repl(r,0)
  101. set devi to scre
  102. do smggp with '╡┌'+ltrim(str(ym,6))+'╥│┤≥╙í═Ω▒╧░┤╚╬╥Γ╝ⁿ╝╠╨°,Esc╝ⁿ═╦│÷',10,20
  103. @ 24,0 say ''
  104. ym=ym+1
  105. ok=inkey(0)
  106. if ok=27
  107. exit
  108. endif
  109. enddo
  110. set devi to scre
  111. set dele off
  112. return
  113. *******************************************************
  114. * ▒α│╠╚╒╞┌: 93.11.02   15:35:15
  115. *******************************************************