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

  1. set talk off
  2. sele 1
  3. use sb index sb1
  4. goto bott
  5. skip
  6. aaa=recno()
  7. sele 2
  8. use ls             
  9. sele 3
  10. use gs             
  11. sele 4
  12. use jdx index jdxsy
  13. sele 5
  14. use dw index dw1
  15. sele 1
  16. set inte off
  17. set device to screen
  18. stor "y" to xu
  19. do while xu="y"
  20. stor " " to m
  21. clear
  22. @ 0,10 say "******************┤≥╙í╔Φ▒╕╣╠╢¿╫╩▓·┐¿╞¼****************"
  23. @ 1,10 say "      ú▒ú«╚½▓┐╔Φ▒╕                ú╖ú«╣▄╩⌠╖╓╒╩"
  24. @ 2,10 say "      ú▓ú«░┤╔Φ▒╕▒α║┼▓Θ╤»          ú╕ú«╛½┤≤╧í╖╓╒╩"
  25. @ 3,10 say "      ú│ú«░┤╣ñ╥╡╞╒▓Θ║┼▓Θ╤»        ú╣ú«╖╓╗º╒╩" 
  26. @ 4,10 say "      ú┤ú«├√│╞╖╓╒╩                ú┴ú«─Ω┤·╖╓╒╩"
  27. @ 5,10 say "      ú╡ú«╨═║┼╖╓╒╩                ú┬ú«╓≈╥¬╔Φ▒╕╒╩"
  28. @ 6,10 say "      ú╢ú«╖╓└α╒╩                  ú░ú«═╦│÷"
  29. @ 7,10 say "******************************************************"
  30. wait "          ╟δ╩Σ╚δ╤í╘±║┼(0,1,2,3,4,5,6,7,8,9,a,b):" to m
  31. clear
  32. do case
  33.    case m="1"
  34.    loca all
  35.    do sbdy1
  36.    case m="2" 
  37.    stor "         " to sb
  38.    @ 4,12 say "╟δ╩Σ╚δ╔Φ▒╕▒α║┼:" get  sb
  39.    read
  40.    loca all for sb1=sb
  41.    mm='sb1'
  42.    do sbdy1
  43.    case m="3"
  44.    stor "            " to sb
  45.    @ 4,12 say "╟δ╩Σ╚δ╣ñ╥╡╞╒▓Θ║┼:" get  sb
  46.    read
  47.    mm='sb2'
  48.    loca all for sb2=sb
  49.    do sbdy1
  50.    case m="4"
  51.    stor "                " to sb
  52.    @ 4,12 say "╟δ╩Σ╚δ╔Φ▒╕├√│╞:" get  sb
  53.    read
  54.    loca all for sb3=sb
  55.    mm='sb3'
  56.    do sbdy1
  57.    case m="5"
  58.    stor "                " to sb
  59.    @ 4,12 say "╟δ╩Σ╚δ╔Φ▒╕╨═║┼:" get  sb
  60.    read
  61.    loca all for sb4=sb
  62.    mm='sb4'
  63.    do sbdy1
  64.    case m="6"
  65.    a1=.t.
  66.    do while a1
  67.    clear
  68.    stor "  " to sb
  69.    @ 4,12 say "╟δ╩Σ╚δ╔Φ▒╕└α╩⌠║┼:" get  sb
  70.    read
  71.    if sb='h'
  72.    sele 2
  73.    b='ls1'
  74.    c='ls2'
  75.    do hela
  76.    loop
  77.    endif
  78.    exit
  79.    enddo a1
  80.    loca all for sb24=sb
  81.    mm='sb24'
  82.    do sbdy1
  83.    case m="7"
  84.    a1=.t.
  85.    do while a1
  86.    clear
  87.    stor " " to sb
  88.    @ 4,12 say "╟δ╩Σ╚δ╔Φ▒╕╣▄╩⌠║┼:" get  sb
  89.    read
  90.    if sb='h'
  91.    sele 3
  92.    b='gs1'
  93.    c='gs2'
  94.    do hela 
  95.    loop
  96.    endif
  97.    sele 1
  98.    exit 
  99.    enddo a1
  100.    loca all for sb25=sb
  101.    mm='sb25'
  102.    do sbdy1
  103.    case m="8"
  104.    a1=.t.
  105.     do while a1
  106.    clear
  107.    stor " " to sb
  108.    @ 4,12 say "╟δ╩Σ╚δ╛½┤≤╧í╔Φ▒╕┤·║┼:" get  sb
  109.    read
  110.    if sb='h'
  111.     sele 4
  112.    b='jdx1'
  113.    c='jdx2'
  114.    do hela
  115.    loop 
  116.    endif
  117.    sele 1
  118.    exit 
  119.    enddo a1
  120.    loca all for sb27=sb
  121.    mm='sb27'
  122.    do sbdy1
  123.    case m="9"
  124.    a1=.t.
  125.    do while a1
  126.    clear
  127.    stor "  " to sb
  128.    @ 4,12 say "╟δ╩Σ╚δ╩╣╙├╡Ñ╬╗▒α║┼:" get  sb
  129.    read
  130.    if sb='h' 
  131.    sele 5
  132.    b='dw1'
  133.    c='dw2'
  134.    do hela
  135.    loop
  136.    endif
  137.    sele 1
  138.    exit  
  139.    enddo a1
  140.    loca for sb28=sb
  141.    mm='sb28'
  142.    do sbdy1
  143.    case m="a"
  144.    stor "        " to da2
  145.    stor "        " to da1
  146.    @ 4,12 say "╟δ╩Σ╚δ│÷│º╚╒╞┌: ╞≡╩╝╚╒╞┌:" get da1 pict '99.99.99'
  147.    @ 4,50 say "╓╒╓╣╚╒╞┌:" get da2 pict '99.99.99'
  148.    read
  149.    j1=substr(da1,4,2)
  150.    j2=substr(da1,7,2)
  151.    j3=substr(da1,1,2)
  152.    da1=j1+'/'+j2+'/'+j3
  153.    j1=substr(da2,4,2)
  154.    j2=substr(da2,7,2)
  155.    j3=substr(da2,1,2)
  156.    da2=j1+'/'+j2+'/'+j3
  157.    da01=ctod(da1)
  158.    da02=ctod(da2)
  159.    loca all for da01<=sb10.and.sb10<=da02
  160.    do sbdy1
  161.    case m="b"
  162.    stor " " to sb
  163.    @ 4,12 say "╟δ╩Σ╚δ╓≈╥¬╔Φ▒╕┤·║┼:" get  sb
  164.    read
  165.    loca all for sb27=sb
  166.    mm='sb27'
  167.    do sbdy1
  168.    case m="0"
  169.    use
  170.    stor "n" to xu
  171. otherwise
  172.    clear
  173.    @ 3,24 say "---------------------"
  174.    @ 4,24 say "  ╩Σ╚δ┤φ╬≤,╟δ─·╓╪└┤"
  175.    @ 5,24 say "---------------------"
  176.    wait " "
  177. endcase
  178. enddo
  179. clos data
  180. set talk on
  181. SET INTE ON
  182. return
  183.  
  184.