- 定义变量 bx, by, 数量
- 令 数量 = ""
- 令 bx = x + 21
- 令 by = y + 1
- 循环 4 次
- 令 co = ""
- 令 y = by
- 循环 7 次
- 令 x = bx
- 循环 4 次
- 如果点 (x,y) 的颜色等于 "FFFFFF" 则
- 令 i = "1"
- 否则
- 令 i = "0"
- 条件结束
- 令 co = co & i
- 令 x = x + 1
- 循环结束
- 令 y = y + 1
- 循环结束
- 如果 co = num0 则
- 令 num = "0"
- 否则如果 co = num1 则
- 令 num = "1"
- 否则如果 co = num2 则
- 令 num = "2"
- 否则如果 co = num3 则
- 令 num = "3"
- 否则如果 co = num4 则
- 令 num = "4"
- 否则如果 co = num5 则
- 令 num = "5"
- 否则如果 co = num6 则
- 令 num = "6"
- 否则如果 co = num7 则
- 令 num = "7"
- 否则如果 co = num8 则
- 令 num = "8"
- 否则如果 co = num9 则
- 令 num = "9"
- 否则
- 令 num = "0"
- 条件结束
- 令 数量 = num & 数量
- 如果 num = "1" 则
- 令 bx = bx - 4
- 否则
- 令 bx = bx - 6
- 条件结束
- 循环结束
- 如果 数量 = 0 则
- 令 数量 = 1
- 条件结束
- 注释: MessageBox("数量"&数量)
- 如果 flag = 1 则
- a.write((数量 & "个" & 物品 & " "))
- 条件结束
- 令 sum = sum + 单价 * 数量
- 注释: s=Plugin.GetSysInfo.GetDateTime()
- 注释: a.writeline("------------------------------")
- 注释: a.writeline("时间:"&s)
- 注释: MessageBox(sum)
- 子程序结束