按键精灵VBS代码的问题 高手进
IfD=1andC=2andB=2VBSF=3Goto开始ElseEndIfIfD=1andC=3andB=3VBSF=2Goto开始ElseEndIfIfD=2andC...
If D=1 and C=2 and B=2
VBS F=3
Goto 开始
Else
EndIf
If D=1 and C=3 and B=3
VBS F=2
Goto 开始
Else
EndIf
If D=2 and C=1 and B=1
VBS F=3
Goto 开始
Else
EndIf
If D=2 and C=3 and B=3
VBS F=1
Goto 开始
Else
EndIf
If D=3 and C=2 and B=2
VBS F=1
Goto 开始
Else
EndIf
If D=3 and C=1 and B=1
VBS F=2
Goto 开始
Else
EndIf
该段代码始终是跳过状态
之前的代码都是正常的
且A B C B D E F的数值也能正常的产生变化 这段我是放在最后面的
查了很久觉得没有问题 但就是运行时老是跳过这段执行了最后1句
请高手指点 是这段出了问题还是甚么原因 定义变量时我是这样定义的
VBS A=0
...
中间的转变我输出得到的数值是正确变化的 展开
VBS F=3
Goto 开始
Else
EndIf
If D=1 and C=3 and B=3
VBS F=2
Goto 开始
Else
EndIf
If D=2 and C=1 and B=1
VBS F=3
Goto 开始
Else
EndIf
If D=2 and C=3 and B=3
VBS F=1
Goto 开始
Else
EndIf
If D=3 and C=2 and B=2
VBS F=1
Goto 开始
Else
EndIf
If D=3 and C=1 and B=1
VBS F=2
Goto 开始
Else
EndIf
该段代码始终是跳过状态
之前的代码都是正常的
且A B C B D E F的数值也能正常的产生变化 这段我是放在最后面的
查了很久觉得没有问题 但就是运行时老是跳过这段执行了最后1句
请高手指点 是这段出了问题还是甚么原因 定义变量时我是这样定义的
VBS A=0
...
中间的转变我输出得到的数值是正确变化的 展开
1个回答
展开全部
说明你B、C、D的值不满足你所有的条件
你在这段的前面把BCD分别再次赋值
比如
D=1
C=2
B=2
肯定能进去
另外建议在else 里面加 if
If D=1 and C=2 and B=2
VBS F=3
Goto 开始
Else
If D=1 and C=3 and B=3
VBS F=2
Goto 开始
Else
If D=2 and C=1 and B=1
VBS F=3
Goto 开始
Else
If D=2 and C=3 and B=3
VBS F=1
Goto 开始
Else
If D=3 and C=2 and B=2
VBS F=1
Goto 开始
Else
If D=3 and C=1 and B=1
VBS F=2
Goto 开始
EndIf
你在这段的前面把BCD分别再次赋值
比如
D=1
C=2
B=2
肯定能进去
另外建议在else 里面加 if
If D=1 and C=2 and B=2
VBS F=3
Goto 开始
Else
If D=1 and C=3 and B=3
VBS F=2
Goto 开始
Else
If D=2 and C=1 and B=1
VBS F=3
Goto 开始
Else
If D=2 and C=3 and B=3
VBS F=1
Goto 开始
Else
If D=3 and C=2 and B=2
VBS F=1
Goto 开始
Else
If D=3 and C=1 and B=1
VBS F=2
Goto 开始
EndIf
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询