按键精灵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
...

中间的转变我输出得到的数值是正确变化的
展开
 我来答
uuuang
2010-04-17 · TA获得超过400个赞
知道答主
回答量:95
采纳率:0%
帮助的人:71.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
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式