博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VBS学习笔记(2): Call造成的麻烦
阅读量:6236 次
发布时间:2019-06-22

本文共 605 字,大约阅读时间需要 2 分钟。

        昨天我的VS还可以调试。今天又写了一个脚本,就不能调试了。错误还是以前遇到过的“No debugging Information”。代码如下:

dim str

 

str = InputBox("Please input something")

 

call SaySomething str

 

sub SaySomething(str)

 

WScript.Echo str

 

end sub

      我就纳闷儿,我反复检查Internet Options的设置,确信没有问题。咋回事儿呢?   

      我尝试去调试昨天写的代码,希望有惊喜。Bingo!昨天的代码果真还能调适。于是我确信环境没有问题,是代码哪里有什么问题

      我最初以为是没有添加“Option Explicit”,但是加上了还是不行。

      我又仔细跟昨天的代码比较了一下,发现今天用了关键字“Call”。难道是“Call”让我难堪?Oh, my God!我突然想起来。用Call的时候,必须用括号。不过这是代码级别得问题,总不至于因为这个不让我调试吧。不过,还是先把问题纠正了再说。加上括号就变成了“call SaySomething(str)”。再试一把。。。哇噻,竟然成功了,真是Call的问题。

      我无语了。为啥VBS总是有这么多惊喜呢?总是这么小题大作呢?明明是一个语法问题,结果弄得跟操作系统或者调试器有问题似的。我真的很想骂一句“Very well”!

转载地址:http://gnzia.baihongyu.com/

你可能感兴趣的文章
http和socket之长连接和短连接区别【转】
查看>>
成功必备的15种心态
查看>>
经常使用的数据挖掘软件/软件包大盘点
查看>>
teamviwer安装提示 Verification of your Teamviewer version failed!.
查看>>
[Python设计模式] 第1章 计算器——简单工厂模式
查看>>
在java项目中使用 Lombok 及可能问题
查看>>
java copy 文件夹
查看>>
Debug 路漫漫-02
查看>>
Android studio 编译出现的问题记录
查看>>
springMVC自定义注解实现用户行为验证
查看>>
[译]Android view 测量布局和绘制的流程
查看>>
对一次架构设计的总结和反思
查看>>
WPF无边框捕获消息改变窗口大小
查看>>
.net Elasticsearch 学习入门笔记
查看>>
在intellij idea 中怎么不用git 解除关联
查看>>
VMware Workstation 14 Pro永久激活密钥
查看>>
事件驱动模型的简单Java实现
查看>>
QAction QActionGroup QMenu 使用方法
查看>>
SQL Server 合并复制如何把备份的发布端或订阅端BAK文件还原为数据库
查看>>
Ocelot简易教程(四)之请求聚合以及服务发现
查看>>