If b=0 Then Set c= fso.CreateTextFile("c:\testfile.txt") set a=fso.opentextfile("c:\testfile.txt",8) Else set a=fso.opentextfile("c:\testfile.txt",8) End If a.writeline(now&"————"&"第"&geshu&"格单价:"&wupin&"价钱"&jq) a.close End Function Function jiage(yanshi) Delay yanshi Dim ss(100) ss(0)="3131CE" //强韧 ss(1)="52423A" //威严 ss(2)="84C6C6" //狂乱 ss(3)="6B6B63" //灵魂 ss(4)="528429" //灾难 ss(5)="4A4A5B" //眼睛 ss(6)="D69473" //小篮 ss(7)="848484" //无色 ss(8)="AD73D6" //碳 175,191 ss(9)="BDB5C6" // 蓝冰 ss(10)="73194A" //小黑 ss(11)="7B7BEF" //小红 ss(12)="B5B5B5" //小白 //这里使用查找颜色来获取物品 不知道在别的电脑上是否能使用 反正在我自己的电脑上是可以用的 请教一下 uservar sss0= 23000 "强韧恶魔的邀请函" uservar sss1= 23000 "威严" uservar sss2= 23000 "狂乱" uservar sss3= 3800 "灵魂" uservar sss4= 3200 "灾难" uservar sss5= 25000 "眼睛" uservar sss6= 100 "小篮" uservar sss7= 50 "无色" uservar sss8= 50 "碳" uservar sss9= 9000 "蓝冰" uservar sss11= 250 "小红" uservar sss12= 80 "小白" uservar sss10= 120 "小黑" Dim n,m,i,j,qian qian=0 n=0 geshu=1 Dim kx kx=85 //第一格物品x取色点 ux=kx Dim ky ky=191 //第一个物品y取色点 //扫描第一行物品,共8个物品格 for 8 // 单格物品扫描 For 13 IfColor ux,ky,ss(n),0 sss=0 If n=0 sss=sss0 ElseIf n=1 sss=sss1 ElseIf n=2 sss=sss2 ElseIf n=3 sss=sss3 ElseIf n=4 sss=sss4 ElseIf n=5 sss=sss5 ElseIf n=6 sss=sss6 ElseIf n=7 sss=sss7 ElseIf n=8 sss=sss8 ElseIf n=9 sss=sss9 ElseIf n=10 sss=sss10 ElseIf n=11 sss=sss11 ElseIf n=12 sss=sss12 End If jiag=wupin(geshu,sss) //获取物品价钱 'Call xiejiage(geshu,jiag,sss) 'BeginThread 输出信息 Exit For End If n=n+1 Next qian=qian+jiag //计算总价格 jiag=0 //价格清零 ux=ux+30 //x坐标加30,扫描下一个框内物品 geshu=geshu+1 //个数循环 n=0 Next jiage=qian //参数传递 End Function Function wupin(GS,JQ) //计算物品总价格 LX 查找类型