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

  1. clear
  2. set talk off
  3. set device to screen
  4. close database
  5. use sg
  6. a='     '
  7. c1='         '
  8. @ 4,10 say "╟δ╩Σ╚δ╩┬╣╩╖ó╔·─Ω╘┬" get a pict 'xx.xx'
  9. @ 5,10 say "╔Φ▒╕▒α║┼" get c1
  10. read
  11. j1=substr(a,4,2)
  12. j2='01'
  13. j3=substr(a,1,2)
  14. a=j1+'/'+j2+'/'+j3
  15. a=ctod(a)
  16. c2=month(a)
  17. if c2<=7
  18. if c2=2
  19. c2=a+27
  20. else 
  21. c2=c2/2
  22. c3=int(c2)
  23. c2=c2-c3
  24. if c2<>0
  25. c3=a+30    
  26. else    
  27. c3=a+29 
  28. endif  
  29. endif  
  30. else 
  31. c2=c2/2
  32. c3=int(c2) 
  33. c2=c2-c3
  34. if c2<>0
  35. c3=a+29
  36. else
  37. c3=a+30
  38. endif
  39. endif
  40. loca for sg1=c1 .and. sg2>=a .and. sg2<=c3
  41. if eof()
  42. clear
  43. @ 4,10 say "┤╦╚╒╬▐╩┬╣╩╖ó╔·"
  44. @ 6,50 clear
  45. wait "░┤╚╬╥Γ╝ⁿ╖╡╗╪" to w
  46. retu
  47. endif
  48. do while .not. eof()
  49. k1=sg1        
  50. k2=dtoc(sg2)        
  51. j1=substr(k2,7,2)
  52. j2=substr(k2,1,2)
  53. j3=substr(k2,4,2)
  54. k2=j1+'.'+j2+'.'+j3
  55. k3=sg3        
  56. k4=sg4
  57. k5=sg5        
  58. k6=sg6       
  59. k7=sg7      
  60. k8=sg8                                                 
  61. k9=sg9 
  62. k10=sg10
  63. k11=sg11
  64. k12=sg12                                                 
  65. k13=sg13                                                  
  66. a2=.t.
  67. clear
  68. @ 1,1 say "╔Φ▒╕▒α║┼"get k1
  69. @ 1,30 say "╩┬╣╩╘¡╥≥┬δ" get k3
  70. @ 2,1 say "╩┬╣╩╖ó╔·╩▒╝Σ" get k2                  
  71. @ 2,30 say "╩┬╣╩└α▒≡┬δú¿╠╪┤≤ú▒ú⌐,ú¿╓╪┤≤ú▓ú⌐,ú¿╥╗░πú│ú⌐" get k4
  72. @ 3,1 say "╩┬╣╩╘≡╚╬╒▀" get k5
  73. @ 3,30 say "╫▄═ú╗·╩▒╝Σ"get k6
  74. @ 4,1 say "╞Σ╓╨╙░╧∞╔·▓·╩▒╝Σ" get k7
  75. @ 4,30 say "╓▒╜╙╦≡╩º" get k9
  76. @ 5,1 say "╝Σ╜╙╦≡╩º" get k10
  77. @ 5,30 say "╨▐└φ╖╤" get k11 
  78. @ 6,1 say "╩┬╣╩╖ó╔·╛¡╣²╝≥╩÷" get k8
  79. @ 7,1 say "┤ª└φ╛÷╢¿" get k12
  80. @ 8,1 say "╜±║≤╖└╖╢┤δ╩⌐" get k13
  81. wait '╟δ╤í╘±ú║╨▐╕─ú╪ú¼╔╛│²ú╙ú¼╝╠╨°úτú¼═╦│÷ú╥ú║ ' to w
  82. do case    
  83. case w='x'
  84. y=recno()
  85. do sg5.prg
  86. exit  
  87. case w='s'
  88. y=recno()
  89. do sg6.prg
  90. exit  
  91. case w='g'
  92. cont
  93. case w='r'
  94. retu
  95. endcase
  96. enddo 
  97. retu
  98.  
  99.    
  100.  
  101.