- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 VBS学习笔记(4): WScript //d //x MyScript.vbs,调试无法启动
<br /> 学习新东西是痛苦的,特别是你周围只有你一个人在学这个东西.你就是会被窗户纸嘲笑成傻子,窗户纸后面就是柳暗花明,而这个必须在你受到了相当的折磨之后才会知道——这也许就是修炼。<br /> 废话少说,我这个帖子说说启动调试VBS时候的常见错误。对于编程新手来说,这是必经之路,不能逾越。 但对于已经熟悉别的语言的老手,特别是C家族语言的人,这里的一些提示会让你不那么痛恨VBS,让你继续认为VBS其实挺简单。<br /> 你执行了WScript //d //x MyScript
2011-02-21 15:01:00 771
原创 VBS学习笔记(3): Array和Collection的不同
定义和使用数组是VBS的基础知识,特别是定长数组。 定义:dim arr(5); 使用:arr(0) = "Hello"。 Collection呢?就是返回的对象的集合。比如下面代码:dim objWMISrv, objSrv, clnOSs, objOSset objWMISrv = GetObject("winmgmts://" & objSrv)set clnOSs = objWMISrv.InstancesOf("Win32_OperatingSystem")变量clnOSs就是
2011-02-17 18:59:00 1839
原创 VBS学习笔记(2): Call造成的麻烦
昨天我的VS还可以调试。今天又写了一个脚本,就不能调试了。错误还是以前遇到过的“No debugging Information”。代码如下:dim strstr = InputBox("Please input something")call SaySomething strsub SaySomething(str)WScript.Echo strend sub 我就纳闷儿,我反复检查Internet Options的设置,确信没有问题。咋回事儿呢? 我尝试去调
2011-02-16 20:09:00 654 1
原创 VBS学习笔记(1): Set的取舍
这个系列从一个简单的问题开始吧—— "赋值语句中的是否要用set关键字?" 你有答案了吗?暂且不说要或者不要,哪一种更好。还没有走那么远。只是问你,你确信的问题的答案“正确”吗?不要急于辩解,看看下面的代码吧。Dim WshShell, WshSysEnv, ProcArcset WshShell = WScript.CreateObject("WScript.Shell")set WshSysEnv = WshShell.Environment("System")set ProcArc = WshSysE
2011-02-15 19:35:00 1115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人