VB中的问题 去掉括号是什么意思

IffunReadData(&HA2,&H80,39)=FalseThenfunReadData&HA2,&H80,39EndIf如上代码首先执行方法funReadDat... If funReadData(&HA2, &H80, 39) = False Then

funReadData &HA2, &H80, 39
End If

如上代码首先执行方法funReadData()然后在执行?为什么参数没扩号了
funReadData()是一个布尔型方法 大佬都看的懂 下面第二次执行为什么参数没括号抱起来 这是什么意思 代表什么
展开
 我来答
网海1书生
科技发烧友

2018-05-02 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12310 获赞数:26224

向TA提问 私信TA
展开全部

第二次运行的时候是不需要函数的返回值,所以参数不需要加括号,相当于把函数当作方法或命令来使用。

函数的标准用法是这样的:

变量 = 函数名(参数1, 参数2, 参数3, ......)

意思就是把函数的运算结果(或者说返回值)赋值给变量。

但有时候我们不需要函数的返回值,只需要函数运行即可,就可以这样:

Call 函数名(参数1, 参数2, 参数3, ......)

或者

函数名 参数1, 参数2, 参数3, ......

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式