- 循环结束
- 注释:上面多乘了16,要去掉
- 令 NumOfPart = NumOfPart / 16
- 注释: Red + Green*256 + Blue*65536
- 根据 PartOfRGB 选择
- 情况 1:
- 令 NumOfPart = NumOfPart - 65536 * Fix(NumOfPart / 65536)
- 注释:去掉Blue色
- 令 NumOfPart = NumOfPart - 256 * Fix(NumOfPart / 256)
- 注释:去掉Green色
- 情况 2:
- 令 NumOfPart = NumOfPart - 65536 * Fix(NumOfPart / 65536)
- 注释:去掉Blue色
- 令 NumOfPart = Fix(NumOfPart / 256)
- 注释:得到Green色
- 情况 :
- 令 NumOfPart = Fix(NumOfPart / 65536)
- 注释:得到Blue色
- 选择结束
- 令 PartNumOfRGB = NumOfPart
- 标记 EndOfGetRedOfRGB(函数 PartNumOfRGB)
- 函数结束