帮帮忙拉!!!
vbs吧
全部回复
仅看楼主
level 1
5559636 楼主
======================================================================a=Inputbox ("请输入密码","输入密码") '要求用户输入密码if a=888 then '如果输入的密码是:888 msgbox "密码正确,欢迎使用" '弹出窗口“ 密码正确,欢迎使用”goto 88 '跳到标记 88处再执行else '否则msgbox "密码错误" '弹出窗口 "密码错误"end '结束该脚本end if '结束假设88: '标记88msgbox "a" '弹出窗口 "a"==============================================================可是在执行的时候发生错误谁能告诉我发生了什么问题?
2007年11月14日 03点11分 1
level 0
首先,vbs里的goto语句仅仅在err对象里可以用,不能这样使用其次,end怎么能结束脚本?wscript.quit可以退出脚本最后,如果你认为把msgbox "a" 写在if语句里很难受,可以写成函数调用呀。正确代码自己修改吧,不难的。
2007年11月14日 05点11分 2
level 1
5559636 楼主
函数调用?
2007年11月14日 10点11分 3
level 1
5559636 楼主
不管怎样,你都帮了我,谢谢
2007年11月14日 10点11分 4
level 0
我不是不想写,而是让你自己写如果真的想让我写 请留言
2007年11月15日 07点11分 5
level 1
5559636 楼主
我只想知道函数调用是什么 ?能写个例子说明函数调用是什么吗?谢谢
2007年11月17日 12点11分 6
level 0
sub a()wscript.echo "test"end sub'------------------------------------a'即可调用a
2007年11月17日 14点11分 7
level 0
晕!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~vbs中没有goto的用法
2008年05月02日 02点05分 8
level 1
Dim a a =InputBox ("请输入密码","输入密码")Call pass(a) '调用函数Function pass(str) '自定义函数If str ="888" ThenMsgBox "密码正确,欢迎使用"Call b '调用过程ElseMsgBox "密码错误"End If End FunctionSub b '自定义过程MsgBox "a"End sub
2008年05月02日 09点05分 9
level 7
不是没有,而是只能用在error上!计算机语言这东西就这样,各有各的特色,优缺点,cmd简洁,goto用着很方便,但处理数字和文本却很麻烦,vbs处理文本功能很强悍,但循环中却没continue,breakjavascript处理数字很牛,不过有时绝得麻烦的很
2008年05月04日 06点05分 10
level 13
所以要结合!最重要的是传递变量。
2008年05月04日 09点05分 11
level 7
我也非常喜欢结合起来
2008年05月04日 13点05分 12
level 7
if a=888 then这句错了呀! 应该是if a="888" then引号一定要记得加上!编程人一定要细心!
2008年05月05日 12点05分 13
level 13
fix()上去
2008年05月05日 21点05分 14
level 7
弄个eval(a)=888也行
2008年05月06日 07点05分 15
1