case 语句只能是整数,枚举类型,子界;你用的是字符串类型,当然不行了。
你可以改为枚举类型。
如:
type 
  myColorType=(Red,Green,Blue,Yellow,Orange,Black)
var
myColor:myColorType以上程序未经过测试,不过大概正确。