COLOR.PRG
上传用户:abc1382430
上传日期:2013-01-31
资源大小:1233k
文件大小:1k
源码类别:

行业应用

开发平台:

VFP

  1. set path to ..
  2. do LoadSDK
  3. priv all like p*
  4. dime pcColorName(8)
  5. pcColorName(1)="W"
  6. pcColorName(2)="BG"
  7. pcColorName(3)="G"
  8. pcColorName(4)="B"
  9. pcColorName(5)="GR"
  10. pcColorName(6)="RB"
  11. pcColorName(7)="R"
  12. pcColorName(8)="N"
  13. =DefiWind("Color",2,10,20,70,"colo b/w,,,w+/b titl 'FOXPRO 颜色表'")
  14. =ActiWind("Color")
  15. for pnI=1 to 8
  16.    frColor=pcColorName(pnI)
  17.    for pnJ=1 to 8
  18.       BkColor=pcColorName(pnJ)
  19.       ColorPair=frColor+"/"+BkColor
  20.       @pnI,(pnJ-1)*7+1 say ColorPair colo (ColorPair) size 1,8
  21.       BkColor=pcColorName(pnJ)+"*"
  22.       ColorPair=frColor+"/"+BkColor
  23.       @pnI+8,(pnJ-1)*7+1 say ColorPair colo (ColorPair) size 1,8
  24.    endfor
  25. endfor
  26. do while inkey(0)#27
  27. enddo
  28. for pnI=1 to 8
  29.    frColor=pcColorName(pnI)+"+"
  30.    for pnJ=1 to 8
  31.       BkColor=pcColorName(pnJ)
  32.       ColorPair=frColor+"/"+BkColor
  33.       @pnI,(pnJ-1)*7+1 say ColorPair colo (ColorPair) size 1,8
  34.       BkColor=pcColorName(pnJ)+"*"
  35.       ColorPair=frColor+"/"+BkColor
  36.       @pnI+8,(pnJ-1)*7+1 say ColorPair colo (ColorPair) size 1,8
  37.    endfor
  38. endfor
  39. do while inkey(0)#27
  40. enddo
  41. =ReleWind("Color")
  42. retu