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

  1. clear
  2. set talk off
  3. set device to screen
  4. a='  '        
  5. c='  '
  6. b='        '
  7. @ 4,10 say '╟δ╩Σ╚δ╞≡╩╝─Ω╖▌:' get a pict '99'        
  8. @ 5,10 say "╓╒╓╣─Ω╖▌:" get c pict '99'
  9. read
  10. qq=a
  11. tt=c
  12. clear
  13. use bfs
  14. a='01'+'/'+'01'+'/'+a
  15. c='12'+'/'+'31'+'/'+c
  16. a=ctod(a)
  17. c=ctod(c)
  18. loca for bfs12>=a .and. bfs12<=c
  19. if eof()
  20. clear
  21. @ 4,25 say "┤╦╚╒╞┌╝Σ╬▐▒¿╖╧╔Φ▒╕"
  22. @ 7,1 clear
  23. wait '                         ░┤╚╬╥Γ╝ⁿ╖╡╗╪' to w
  24. retu
  25. endif
  26. a1=.t.
  27. do while a1
  28. clear
  29. @ 1,1 say "╔Φ▒╕▒α║┼  ╔Φ▒╕├√│╞        ╥╤╩╣╙├─Ω╧▐       ╘¡╓╡      ì
  30. ╛╗▓╨╓╡    ▒¿╖╧╚Ñ╧≥"
  31. l=2
  32. do while .not. eof()
  33. @ l,1 say " "+bfs1
  34. @ l,11 say " "+bfs2
  35. @ l,28 say " "+str(bfs11,2)
  36. @ l,38 say " "+str(bfs7,10,2)
  37. @ l,50 say " "+str(bfs13,10,2)
  38. @ l,62 say " "+bfs14
  39. cont 
  40. l=l+1
  41. if .not. eof()
  42. if l>=8
  43. wait '░┤╚╬╥Γ╝ⁿ╝╠╨°' to w
  44. exit 
  45. endif
  46. else
  47. a1=.f.
  48. endif
  49. enddo
  50. enddo a1
  51. wait '┤≥╙í┬≡(Y/N)' to w
  52. if w<>'y'
  53. a1=.t.
  54. retu 
  55. endif
  56. set device to print 
  57. set cons off
  58. set print on
  59. ? chr(27)+"IJ"
  60. set print off
  61. set cons on
  62. loca for bfs12>=a .and. bfs12<=c
  63. @ 1,50 say qq+"---"+tt+"─Ω▒¿╖╧╔Φ▒╕├≈╧╕"
  64. @ 3,1 say "            "
  65. @ 4,1 say ì
  66. "=================================================================ì
  67. ==============================================================ì
  68. =="
  69. @ 5,1 say "|╔Φ▒╕▒α║┼ |╔Φ▒╕├√│╞        |╨═║┼            |╓╪┴┐  ì
  70. |╥╤╩╣╙├─Ω╧▐|▒¿╖╧╚╒╞┌|╘¡╓╡      |╛╗╓╡      |╥╤╠ß╒█╛╔  |╛╗▓╨╓╡    ì
  71. |▒¿╖╧╚Ñ╧≥    |"
  72. @ 6,1 say ì
  73. "|---------|----------------|----------------|------|----------|--ì
  74. ------|----------|----------|----------|----------|----------ì
  75. --|"
  76. l=7
  77. do while .not. eof()
  78. @ l,1 say "|"+bfs1
  79. @ l,11 say "|"+bfs2
  80. @ l,28 say "|"+bfs3
  81. @ l,45 say "|"+str(bfs5,6,2)
  82. @ l,52 say "|"+str(bfs11,2)
  83. e=dtoc(bfs12)
  84. j1=substr(e,7,2)
  85. j2=substr(e,1,2)
  86. j3=substr(e,4,2)
  87. e=j1+'.'+j2+'.'+j3
  88. @ l,63 say "|"+e
  89. @ l,72 say "|"+str(bfs7,10,2)
  90. @ l,83 say "|"+str(bfs9,10,2)
  91. @ l,94 say "|"+str(bfs8,10,2)
  92. @ l,105 say "|"+str(bfs13,10,2)
  93. @ l,116 say "|"+bfs14+"|"
  94. cont 
  95. l=l+1
  96. if .not. eof()
  97. @ l,1 say ì
  98. "|---------|----------------|----------------|------|----------|--ì
  99. ------|----------|----------|----------|----------|-----------ì
  100. -|"
  101. l=l+1
  102. else
  103. @ l,1 say ì
  104. "=================================================================ì
  105. ==============================================================ì
  106. ==" 
  107. endif
  108. enddo
  109. set print on
  110. ? chr(13)
  111. set print off
  112. set device to screen
  113. a1=.t.
  114. retu  
  115.